Ecrire dans fichier texte depuis champ de t.
Résolu
elementjeje
Messages postés
404
Date d'inscription
Statut
Membre
Dernière intervention
-
elementjeje Messages postés 404 Date d'inscription Statut Membre Dernière intervention -
elementjeje Messages postés 404 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaite pouvoir écrire dans un fichier texte ce que j'ai écris dans un champ de texte. Le code source expliquera mieux que moi -_-'
J'ai essayé ça mais ça ne fonctionne pas:
Que faut-il mettre à la place de echo $_POST['texte']; ???
Merci de vos réponses!
Je souhaite pouvoir écrire dans un fichier texte ce que j'ai écris dans un champ de texte. Le code source expliquera mieux que moi -_-'
J'ai essayé ça mais ça ne fonctionne pas:
<?php
$monfichier = fopen('fichier.txt', 'a+');
fputs($monfichier, 'echo $_POST['texte'];'); //je récupère ce qui est marqué dans le champ ''texte'' pour ensuite l'écrire dans mon fichier
fclose($monfichier);
?>
Que faut-il mettre à la place de echo $_POST['texte']; ???
Merci de vos réponses!
3 réponses
-
Merci!
Entre temps, j'ai également trouvé cette solution:$texte = $_POST['valeure']; fputs($monfichier, $texte);
-
L'avantage de file_put_contents est de réunir tout à la fois fopen(), fputs() et fclose()... ce qui est plutôt pratique quand on doit simplement dumper du texte dans un fichier, ce qui semble être ton cas.
Autant écrire une ligne de code plutôt que trois pour le même résultat ! -
Tout simplement :
<?php file_put_contents("Chemin du fichier texte", $_POST["texte"]); ?>