Fichier en php

Fermé
leguest - 22 nov. 2003 à 22:42
tafiscobar Messages postés 1277 Date d'inscription jeudi 7 décembre 2000 Statut Contributeur Dernière intervention 26 février 2009 - 23 nov. 2003 à 20:29
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

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 jeudi 7 décembre 2000 Statut Contributeur Dernière intervention 26 février 2009 177
23 nov. 2003 à 20:29
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