Retour chariot dans fichier

Résolu
wombat -  
 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);

5 réponses

  1. Benji
     
    il faut indiqué \r\n ou l'inverse je sais plus
    6
  2. Wombat
     
    \r\n fonctionne parfaitement même avec le bloc note
    Merci à tous pour ces réponses
    1
  3. Zep3k!GnO Messages postés 2049 Statut Membre 200
     
    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
  4. Luffy =) Messages postés 366 Statut Membre 110
     
    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
    1. mrboy
       
      Merci désormais j'utilise textpad pour éditer mes fichiers prolog ^^
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question