Ecrire dans un fichier en php

Résolu
Lory -  
 Utilisateur anonyme -
Bonjour,


Je tente de créer et d'ecrire un fichier txt qui me transmet les données envoyé par l'utilisateur dans le formulaire.Je prend ce code que je place en début de page de mon formulaire.php:
<?

$fp = fopen("userinfos.txt","a"); // ouverture du fichier en écriture
fputs($fp, "\n"); // on va a la ligne
fputs($fp, "$nom|$email"); // on écrit le nom et email dans le fichier
fclose($fp);


Alors il me créer bien le fichiers mais il est vide :(





A voir également:

3 réponses

Utilisateur anonyme
 
Bonjour

Es-tu sûr qu'il est vraiment vide ? Il n'y a ni le passage à la ligne, ni la barre verticale ?
Es-tu sûr que $nom et $mail ne sont pas vides ?

Essaye ça :
echo "$nom|$email";

$x=fputs($fp, "$nom|$email");
echo ($x===false) ? "erreur" :"$x octets";
0
Lory
 
La le fichier php s'ouvre et m'affiche name, ça doit etre une erreur de syntaxe, que dois-je faire?
0
Utilisateur anonyme
 
Quel rapport entre l'affichage de name et une erreur de syntaxe ????
D'abord, qu'entends-tu par "ça affiche name" ? Ça affiche le mot "name" et c'est tout ?
0