Retour chariot dans fichier
Résolu
wombat
-
Wiskie -
Wiskie -
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);
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:
- Retour chariot dans fichier
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
5 réponses
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' ?
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' ?
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.
++
Moi j'utilises textpad (http://www.textpad.com/download/index.html) pour lire mes fichiers de log.
++
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question