PHP mail with flash help

I am using php mail form through flash - www.artgallery23.co.uk - when i enter the form it sends but doesnt take the details with it, i.e. it appears on the email as

Sent By:
Senders Email:

Message Sent:

Am i missing something? here is the code

Mailphp.php

<?
$ToEmail = “email address”;

$ToSubject = “Gallery 23 Mailing List”;

$EmailBody = "Sent By: FirstName
Senders Email: $Email

Message Sent:
$ToComments
";

mail($ToName." <".$ToEmail.">",$ToSubject, $EmailBody, “From: “.$FirstName.” <”.$Email.">");

?>

and from the flash code on the send button

on (release) {

if (!FirstName.length) {
    EmailStatus = "Please Enter your name.";
}

else if (!Email.length || Email.indexOf("@") == -1 || Email.indexOf(".") == -1) {
    EmailStatus = "Please enter a valid E-mail";

} 

else {
    getURL("MailPHP.php", "0", "Post");
    gotoAndPlay(10);
}

}

please help!

Thanks

fl