Ecrire un fichier de log

Un fichier de log est un fichier qui contient une série de données permettant de conserver des données de manière assez brute. On peut conserver ces informations dans une base de donnée, ici on fait une lecture et écriture directement dans un fichier txt sur le serveur.

Précédent | 2/14 | Suivant

Voici le code :

<?php
function ecrire_log($errtxt){
        $fp = fopen('log.txt','a+'); // ouvrir le fichier ou le créer
        fseek($fp,SEEK_END); // poser le point de lecture à la fin du fichier
        $nouverr=$errtxt."\r\n"; // ajouter un retour à la ligne au fichier
        fputs($fp,$nouverr); // ecrire ce texte
        fclose($fp); //fermer le fichier
}

ecrire_log("test");
echo "je viens d'updater le fichier";
?>

Attention, pour une utilisation de ce script sur un serveur distant, attention aux droits d’écriture.