Unfortunately, I cannot open the FLA on this PC as I do not have flash installed. However, I may know the answer, but it depends if you are sending the results by GET or POST.
If by GET change your PHP code to this:
PHP Code:
<?php
$ToEmail = "info@razmataz-designs.co.uk";
$ToName = "Barry";
$ToSubject = "Message From Razmataz Designs Flashsite";
$EmailBody = "Sent By: $FirstName\nSenders Email: $Email\n\nMessage Sent:\n{$_GET['ToComments']}\n";
$Message = "{$_GET['EmailBody']}";
mail($ToName." <".$ToEmail.">",$ToSubject, $Message, "From: "{$_GET['FirstName']}" <"{$_GET['Email']}">");
Print "_root.Mail.EmailStatus=Complete - Your mail has been sent";
?>
If by POSTchange your PHP code to this:
PHP Code:
<?php
$ToEmail = "info@razmataz-designs.co.uk";
$ToName = "Barry";
$ToSubject = "Message From Razmataz Designs Flashsite";
$EmailBody = "Sent By: $FirstName\nSenders Email: $Email\n\nMessage Sent:\n{$_POST['ToComments']}\n";
$Message = "{$_POST['EmailBody']}";
mail($ToName." <".$ToEmail.">",$ToSubject, $Message, "From: "{$_POST['FirstName']}" <"{$_POST['Email']}">");
Print "_root.Mail.EmailStatus=Complete - Your mail has been sent";
?>
My guess is your hosting server has register globals turned off. Now, do not quote me on that, as it is only a guess, but it may be the reason.