I have a designed a Flash based interface to send email via PHP.
I capture the variables in Flash using:
Code: Select all
var my_lv:LoadVars=new LoadVars();
my_lv.name=name_txt.text;
my_lv.message=message_txt.text;
// ...
// ...
my_lv.send("mail.php","POST");
My PHP reads:
<?php
$headers = "From: " . $_POST["name"];
$headers .= "<" . $_POST["from"] . ">\r\n";
$headers .= "Reply-To: " . $_POST["from"] . "\r\n";
$headers .= "Return-Path: " . $_POST["from"];
$to = $_POST['to'];
$message=stripslashes($_POST['message']);
//NOTE: I tried $message without stripslashes - same results
$subject=stripslashes($_POST['subject']);
mail($to, $subject, $message, $headers);
?>
Thanks in advance -
sleepydad