Ecrire dans un fichier en php
Résolu
Lory
-
Utilisateur anonyme -
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:
Alors il me créer bien le fichiers mais il est vide :(
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 :(
3 réponses
-
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"; -
La le fichier php s'ouvre et m'affiche name, ça doit etre une erreur de syntaxe, que dois-je faire?
-
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 ?