sebsauvage.net

Ce site n'est pas le site officiel.
C'est un blog automatisé qui réplique les articles automatiquement

[php] Loguer toutes les requêtes GET et POST

Tuesday 5 March 2013 at 21:59

Pour déboguer une appli php, voici un petit snippet qui loguera dans un fichier toutes les requêtes GET/POST et leur contenu. C'est tout bête mais ça peut servir.

function logm($message)
{
   $t = strval(date('Y/m/d_H:i:s')).' - '.$_SERVER["REMOTE_ADDR"].' - '.strval($message)."\n";
   file_put_contents($_SERVER['DOCUMENT_ROOT'].'/log.txt',$t,FILE_APPEND);
}
if (!empty($_POST)) logm('POST: '.print_r($_POST, true));
if (!empty($_GET)) logm('GET: '.print_r($_GET, true));
(Permalink)

Source: http://sebsauvage.net/links/?L1p_sg