Bonjour à tous,
J'ai programmé l'envoi automatique d'un email à partir de code php. L'email est construit en plusieurs lignes, et synthétisé avec$message contient un formulaire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part mail("xxx@free.fr","sujet",$message,$entete)
Comme vous pouvez le voir, je voudrais qu'à la soumission du formulaire soient postées la variable $nom et $age, que je pourrai utiliser dans la page http://xxx.free.fr/test.php. Seulement voilà, rien n'est posté...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $message.='<form method="post" action="http://xxx.free.fr/test.php">'; $message.='<table border=0 cellpadding=3 width="549" align="center" cellspacing="0" >'; $message.='<tr><td><font face="comic sans ms">Nom :</td>'; $message.='<td><input type="text" name="nom" value="" size=20></td></tr>'; $message.='<tr><td><font face="comic sans ms">Age :</td>'; $message.='<td><input type="text" name="age" value="" size=40></td></tr>'; $message.='</table>'; $message.='<input type="submit" name=" OK " value=" valide le test ">'; $message.="</form>"; $message.="</body></html>\n";
Remarque: j'ai fait le test que si je mets le code du formulaire dans une page formulaire.php, au lieu de l'envoyer par email, les valeurs sont bien postées comme on pouvait s'y attendre.
Y'a-t-il une impossibilité fondamentale à mon problème (on ne peut pas poster à partir d'un email)? proposez-vous une solution de rechange???
Cordialement
Mathieu
Partager