Retour chariot dans fichier

Résolu/Fermé
wombat - 31 oct. 2005 à 13:55
 Wiskie - 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);
A voir également:

5 réponses

il faut indiqué \r\n ou l'inverse je sais plus
6
\r\n fonctionne parfaitement même avec le bloc note
Merci à tous pour ces réponses
1
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
31 oct. 2005 à 14:08
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' ?
0
Luffy =) Messages postés 365 Date d'inscription mercredi 20 avril 2005 Statut Membre Dernière intervention 19 mai 2006 109
31 oct. 2005 à 14:37
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.

++
0
Merci désormais j'utilise textpad pour éditer mes fichiers prolog ^^
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
http://ww1.blocnotesenligne.com pour créer des pdfs, sauver vos bookmarks, etc ..
0