[PHP] Ecrire dans un fichier

Miniking Messages postés 32 Statut Membre -  
Miniking Messages postés 32 Statut Membre -
Bonjour, voila mon problème : je suis en train de coder les logs de mon tchat en php, et lors de l'envoie d'un message, j'aimerai que cela écrive dans mon fichier logs "$pseudo : $message" (pseudo et message sont des variables) tout en gardant les anciennes lignes.

Comment faire svp ?
A voir également:

4 réponses

prosthetiks Messages postés 1309 Statut Membre 431
 
0
Atropa Messages postés 2051 Statut Membre 274
 
Bonsoir,

tu peux utiliser la fonction file_put_contents() avec les flags LOCK_EX et FILE_APPEND

file_put_contents('file.log',$pseudo.' : '.$message."\r\n",LOCK_EX|FILE_APPEND);


https://www.php.net/manual/fr/function.file-put-contents.php
0
Miniking Messages postés 32 Statut Membre 1
 
J'essaye ça tout de suite merci :)
0
prosthetiks Messages postés 1309 Statut Membre 431
 
de rien! tu verras, c'est pratique les moteurs de recherche.
0
Miniking Messages postés 32 Statut Membre 1
 
Ca marche désolé d'avoir été si long a répondre, sinon pour les moteurs de recherches, j'essairai, en attendant je me contente d'un moteur de recherches codé avec regex :)
0