Fichier en php

leguest -  
tafiscobar Messages postés 1277 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonsoir a tous, g un petit probème en php, je voudrais ecrire dans un fichier, le contenu des variables d'un formulaire, g essayé mais j'arrive pas, voici mon code :

echo '<form action="immo.php" method="Post">';
echo 'Votre nom : <input type="text" name="nom">';
echo '<br>Votre prénom : <input type="text" name="prenom">';
echo '<br>Votre age : <input type="text" name="age">';
echo '<br>Votre e-mail : <input type="text" name="email">';
echo '<br>Sujet du mail : <input type="text" name="sujet">';
echo '<br>Message : <input type="text" name="message">';
echo '<br><br><input type="submit" value="Valider">';

$fp = fopen('alvin.txt','w+');
fwrite($fp, "\n");
fwrite($fp, "$nom");
fclose($fp);

Voila, et a chak fois ke j'éxecute il me dit ke la variable nom n'est pas défini, pourtant c bien le bon nom, si kelkun meut m'aider c'est très important merci
A voir également:

2 réponses

vchahun
 
As-tu bien écrit
$fp = fopen('alvin.txt','w+'); 
fwrite($fp, "\n"); 
fwrite($fp, "$nom"); 
fclose($fp); 

dans un fichier séparé "immo.php" ?
Sinon le problème vient peut être de
fwrite($fp, "$nom"); 
0
tafiscobar Messages postés 1277 Date d'inscription   Statut Contributeur Dernière intervention   177
 
tu utilises quelle version de php? parce que a partir de php4.2, la recuperation des variables des formulaires ne se fait plus ainsi, quelqu'un avait deja donne le lien pour une explication, attends le voici : http://www.phpdebutant.org/article113.php

tafiscobar
0