A la ligne avec file_get_contents()
Fornikator
-
Fornikator -
Fornikator -
Bonjour,
J'aimerais ajouter des données dans un fichier comme ceci :
Donc j'utilise ce code, mais le problème c'est que ça fait une mise à la ligne, et je ne veux pas qu'il y a des mise a la ligne sans texte en début ou fin de fichier, comment faire ?
Merci d'avance.
J'aimerais ajouter des données dans un fichier comme ceci :
Truc Truc Truc Truc
Donc j'utilise ce code, mais le problème c'est que ça fait une mise à la ligne, et je ne veux pas qu'il y a des mise a la ligne sans texte en début ou fin de fichier, comment faire ?
<?php $file = './file.txt'; $add = 'Message : '.$_POST['message'].' !'."\n"; $current = file_get_contents($file); file_put_contents($file, $add.$current); ?>
Merci d'avance.
8 réponses
-
-
-
-
Ah désolé, j'avais mal lu que tu parlais d'un retour à la ligne vide en fin de fichier.
Peut-être testé la fin du fichier avec feof() dans une condition :$add = 'Message : '.$_POST['message'].' !'; if(!feof($file)) { $add .= "\n"; }
Sinon désolé de ne pas pouvoir t'aider plus.
Bonne continuation... -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
-
-