Bonjour,
Je suis en train d'essayer de me faire un affichage efficace en cas d'erreur en définissant un error handler de mon cru :
Le problème, c'est que get_defined_vars me liste seulement les variables définies dans la fonction onError. Ce que je voudrais, ce sont les variables du script qui a provoqué l'erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 function onError($errno, $errstr, $errfile, $errline) { .......... echo "<br><b>Erreur : <span style='color:red;'>$errstr</SPAN></b>"; echo "<br><b>Fichier :</b> $errfile, ligne $errline"; echo "<br><b>Variables : </b>"; dump_debug (get_defined_vars()); echo "<br><b>Fichiers inclus : </b>"; dump_debug (get_included_files ()); return true; } set_error_handler ("onError", E_ALL);
Comment est-ce qu'on peut faire ?







Répondre avec citation






Partager