Bonjour,
J'ai besoin d'un petit coup de pouce:
Je crée un formulaire "Contacts" dont voici le source:
<table align="center" border=0 cellspacing=2 cellpadding=5>
<form action="savemsg.php" method="post">
<tr><td>Votre nom :</td><td><input type="text" name="nom" value=""></td></tr>
<tr><td>Votre mail :</td><td><input type="text" name="FROM" value=""></td></tr>
<tr><td>Votre message :</td><td><textarea cols="50" rows="5" name="message"> </textarea></td></tr>
<tr><td colspan="2"><input type="submit" value="envoyer"></td></tr>
</form>
</table><br>
Mon fichier "SaveMsg.php" récupère les données, et les enregistre dans un fichier texte de la façon suivante :
$Handle=fopen("Resultat.txt","w+");
fwrite($Handle,"Name:");
fwrite($Handle,$HTTP_POST_VARS['nom']);
fwrite($Handle,"\ne-mail:");
fwrite($Handle,$HTTP_POST_VARS['FROM']);
fwrite($Handle,"\nMessage:\n");
fwrite($Handle,$HTTP_POST_VARS['message']);
fwrite($Handle,"\n");
fclose($Handle);
Tout va bien pour les valeurs "nom" et "from", mais pour ce qui est de "message", je n'obtiens rien du tout.
Pourtant, la valeur est bien transmise, j'ai vérifié avec print_r($HTTP_POST_VARS);
J'ai du louper quelque-chose, mais je ne vois pas quoi
Merci d'avance pour votre aide.