bonjour à tous!!
j'ai un problème avec un de mes scripts...
j'ai fait un formulaire en flash avec 4 champs de texte de saisie, un 'prenom, un 'nom', un 'email', et un 'message'
ce formulaire a pour but d'envoyer un mail a une adresse donnée, avec les informations contenues dans le formulaire.
Voici le code sur le bouton ENVOYER:
on(release) {
var lv = new LoadVars();
lv.nom=prenom.text+" "+nom.text;
lv.email =email.text;
lv.message=message.text;
lv.sendAndLoad("mail_mat.php3",lv,"POST");
gotoAndPlay(2);
}
l'image 2 dit simplement Message Envoyé!
voici le code php:
<?
$dest="maboite@hotmail.com";
$headers="From: \"SERVEUR\"<contact@taboite.fr>\r\n";
$headers.="Reply-to: \"$nom\"<$email>\r\n";
$headers.="X-Mailer: PHP/" . phpversion()."\r\n";
$date=date("d/m/Y")." à ".date("h:i:s");
$contenu="Message envoye le $date\r\n";
$adip=$_SERVER[REMOTE_ADDR];
$contenu.="IP : $adip\r\n";
$contenu.="Adresse DNS : ".gethostbyaddr($adip)."\r\n\r\n";
$contenu.="Nom : $nom\r\n";
$contenu.="Email : $email\r\n";
$contenu.="Msg : $msg\r\n";
mail($dest,"Contact",$contenu,$headers);
?>
je recois un email, avec le bon sujet, et un contenu (par rapport a l'autre script, ou le message etait constamment vide!)
seulement, il m'affiche:
Message envoye le 30/05/2006 à 11:15:38
IP : 82.225.195.140
Adresse DNS : cha92-5-82-225-195-140.fbx.proxad.net
Nom :
Email :
Msg :
comme vous pouvez le constater, il ne manque que...le contenu des variables nom, email, et message !!
ou est le problème???
merci beaucoup à tous pour vos réponses!!!