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 :(
A voir également:
- Php écrire dans un fichier texte ligne par ligne
- Partager photos en ligne - Guide
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Mètre en ligne - Guide
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 :
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";