1 2 3 4 5 6 7 8 9 10 11
| error_reporting(-1); // reporte tous les types d'erreurs
set_error_handler("handleError");
session_start();
function handleError($errno, $errstr,$error_file,$error_line) {
if (!isset($_SESSION['errorLogCounter'])) $_SESSION['errorLogCounter'] = 1;
else $_SESSION['errorLogCounter']++;
$errorDate = date("Y-m-d H:i:s (T)");
$newstring = "<b>Error Number $_SESSION[errorLogCounter]</b><br/>Date : $errorDate<br/> Error type : $errno <br/> Description : $errstr <br/> Fichier : $error_file <br/> ligne : $error_line <br/> --------------- <br/><br/>";
$_SESSION['errorlog'][$_SESSION['errorLogCounter']] = $newstring;
} |
Partager