blu3
11-01-2006, 12:16 PM
In my contact.fla i have content_mc movie clip in which i have texInput fields : FirstName_text, LastName_txt, email_txt.text, message_txt which i try to send with my send.php script but i got mail with all those fields empty so i don't what's wrong? Can someone please take a look at my files?
contact.fla:
var senderLoad:LoadVars = new LoadVars();
var receiverLoad:LoadVars = new LoadVars();
content_mc.submit_mc.onRelease = function(){
senderLoad.FirstName = FirstName_txt.text;
senderLoad.LastName = LastName_txt.text;
senderLoad.Email = email_txt.text;
senderLoad.Message = message_txt.text;
content_mc.error_txt.text = "";
if(content_mc.email_txt.text == "" || content_mc.message_txt.text == ""){
content_mc.error_txt.text = "Sending failed: empty field found!";
}else{
content_mc.error_txt.text = "Thank you for you input.";
senderLoad.sendAndLoad("http://domain.com/send.php",receiverLoad);
}
}
receiverLoad.onLoad = function(){
if(this.sentOk){
oznaka = "DA";
}else{
oznaka = "NE";
}
trace("PHP slanje uspjelo: "+oznaka);
}
send.php:
<?PHP
$to = "//email removed//";
$subject = "[subject]";
$message = "First name: " . $_POST['FirstName_txt'];
$message .= "\nLast name: " . $_POST['LastName_txt'];
$message .= "\nE-mail: " . $_POST['email_txt'];
$message .= "\n\nMessage: " . $_POST['message_txt'];
$headers = "From: " . $_POST['email_txt'];
$headers .= "\r\nReply-To: " . $_POST['email_txt'];
$sentOk = mail($to,$subject,$message,$headers);
echo "sentOk=" . $sentOk;
?>
contact.fla:
var senderLoad:LoadVars = new LoadVars();
var receiverLoad:LoadVars = new LoadVars();
content_mc.submit_mc.onRelease = function(){
senderLoad.FirstName = FirstName_txt.text;
senderLoad.LastName = LastName_txt.text;
senderLoad.Email = email_txt.text;
senderLoad.Message = message_txt.text;
content_mc.error_txt.text = "";
if(content_mc.email_txt.text == "" || content_mc.message_txt.text == ""){
content_mc.error_txt.text = "Sending failed: empty field found!";
}else{
content_mc.error_txt.text = "Thank you for you input.";
senderLoad.sendAndLoad("http://domain.com/send.php",receiverLoad);
}
}
receiverLoad.onLoad = function(){
if(this.sentOk){
oznaka = "DA";
}else{
oznaka = "NE";
}
trace("PHP slanje uspjelo: "+oznaka);
}
send.php:
<?PHP
$to = "//email removed//";
$subject = "[subject]";
$message = "First name: " . $_POST['FirstName_txt'];
$message .= "\nLast name: " . $_POST['LastName_txt'];
$message .= "\nE-mail: " . $_POST['email_txt'];
$message .= "\n\nMessage: " . $_POST['message_txt'];
$headers = "From: " . $_POST['email_txt'];
$headers .= "\r\nReply-To: " . $_POST['email_txt'];
$sentOk = mail($to,$subject,$message,$headers);
echo "sentOk=" . $sentOk;
?>