Hi there RD, look at this bit here :
$name = (isset($_POST['name'])) ? $_POST['name'] : false;
$email = (isset($_POST['email'])) ? $_POST['email'] : false;
$subject = (isset($_POST['subject'])) ? $_POST['subject'] : false;
$message = (isset($_POST['message'])) ? $_POST['message'] : false;
$spam_field = (isset($_POST['captcha'])) ? $_POST['captcha'] : false;
$user_agent = (isset($_SERVER['HTTP_USER_AGENT'])) ? $_SERVER['HTTP_USER_AGENT'] : false;
$ip_address = (isset($_SERVER['REMOTE_ADDR'])) ? $_SERVER['REMOTE_ADDR'] : false;
$find = (isset($_POST['find'])) ? $_POST['find'] : false;
$province = (isset($_POST['province'])) ? $_POST['province'] : false;
from what I can see, you are not appending the extra information to the message.
try something like this :
$name = (isset($_POST['name'])) ? $_POST['name'] : false;
$email = (isset($_POST['email'])) ? $_POST['email'] : false;
$subject = (isset($_POST['subject'])) ? $_POST['subject'] : false;
$message = (isset($_POST['message'])) ? $_POST['message'] : false;
$spam_field = (isset($_POST['captcha'])) ? $_POST['captcha'] : false;
$user_agent = (isset($_SERVER['HTTP_USER_AGENT'])) ? $_SERVER['HTTP_USER_AGENT'] : false;
$ip_address = (isset($_SERVER['REMOTE_ADDR'])) ? $_SERVER['REMOTE_ADDR'] : false;
$find = (isset($_POST['find'])) ? $_POST['find'] : false;
$province = (isset($_POST['province'])) ? $_POST['province'] : false;
// APPENDING ADITIONAL INFORMATION TO THE MESSAGE
$message = 'REFERAL SOURCE : '.($find?$find:'none selected').PHP_EOL.PHP_EOL.
'PROVINCE : '.($province?$province:'none selected').PHP_EOL.PHP_EOL.
$message;
you need to give the select options values :
<select name="find" id="find">
<option>Where did you find us</option>
<option value="Google">Google</option>
<option value="Facebook">Facebook</option>
<option value="Craigslist">Craigslist</option>
<option value="A Friend">A Friend</option>
</select>
Note that you will get the set value of the inputs in the province checkboxes e.g British Columbia will send the number 1
perhaps change there values to the text you would like sent.
Hope this all helps a little