VIVEZ LE
FOOTBALL !

Posez votre question Signaler

Retour chariot dans fichier [Résolu]

wombat - Dernière réponse le 22 mars 2009 à 17:40
Bonjour,

J'utilise un fichier txt pour consigner les connexions des divers utilisateurs.
Je souhaiterai que chaque connexion soit sur une ligne différente, j'ai donc mis à la fin de ma chaine à afficher \n
Or ca ne me met pas de retour à la ligne mais ca continue sur la même ligne ce qui donne des fichier tres peu lisibles.

Voici la portion de code:
$nom=date('d_m_y');
$nom.='.log';
$heure=date('H:i:s');
$fp = fopen("$nom","a");
fputs($fp, "\r$heure : (\"$login\") : tentative de connexion \n");
fclose($fp);
Lire la suite 

Retour chariot dans fichier »

6 réponses
Réponse
+4
moins plus
il faut indiqué \r\n ou l'inverse je sais plus
Ajouter un commentaire
Réponse
+0
moins plus
t'as essayé avec le \n en Hexa 0x0D ? !

Zep3k!GnO
-->hi i hi o on va pas au boulot :P

P.S: sinon même si ça formate mal, t'as pas essayé avec un p'ti bout de perl ou juste un bon 'recherche-remplace' ?
Ajouter un commentaire
Réponse
+0
moins plus
Si tu ouvres le fichier avec le bloc-notes par la suite, c'est normal que ça ne revienne pas à la ligne, il interprète les retour à la ligne assez mal.

Moi j'utilises textpad (http://www.textpad.com/download/index.html) pour lire mes fichiers de log.

++
mrboy - 22 mars 2009 à 15:51
Merci désormais j'utilise textpad pour éditer mes fichiers prolog ^^
Ajouter un commentaire
Réponse
+0
moins plus
\r\n fonctionne parfaitement même avec le bloc note
Merci à tous pour ces réponses
Ajouter un commentaire
Réponse
+0
moins plus
http://www.blocnotesenligne.com pour créer des pdfs, sauver vos bookmarks, etc ..
Ajouter un commentaire
Ce document intitulé « retour chariot dans fichier » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?