La fonction qui renvoie les erreurs PHP [Résolu/Fermé]

Signaler
Messages postés
11
Date d'inscription
mercredi 14 janvier 2009
Statut
Membre
Dernière intervention
23 avril 2009
-
Messages postés
11
Date d'inscription
mercredi 14 janvier 2009
Statut
Membre
Dernière intervention
23 avril 2009
-
Bonjour,

ma question est sur la fonction qui renvoie les erreurs commis sur le code php

en faite je voudrais enregistrer ces erreurs dans fichiers log et ne pas leur permettre d'être afficher sur la page de mon navigateur

Exemple : en cas d'omission d'un point virgule j'aurais l'erreur :PHP Parse error: parse error, expecting `','' or `';'' in D:\xampplite\htdocs\veyes\modules\admin\email.admin.php on line 58

beh moi je voudrais récuperer cet erreur et la mettre dans un fichier log

cmt je px faire ça ?

merci

6 réponses


function voir($errno,$errstr,$file,$line){
// ton traitement

}
set_error_handler("voir");
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
565
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
28 décembre 2009
84
Je vois pas comment un gestionnaire d'erreur pourrait fonctionner si un script contient des erreurs de syntaxe...

il n'a pas parlé d'erreurs de syntaxe

ah si ben oui cela ne fonctionnera pas dans le cas d'erreur de syntaxe
mais qui penserait a ça :)
Messages postés
565
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
28 décembre 2009
84
Il n'a pas parlé d'erreurs de syntaxe

Bien sûr que si ;)

Exemple : en cas d'omission d'un point virgule j'aurais l'erreur :PHP Parse error: parse error, expecting `','' or `';'' in D:\xampplite\htdocs\veyes\modules\admin\email.admin.php on line 58
Messages postés
11
Date d'inscription
mercredi 14 janvier 2009
Statut
Membre
Dernière intervention
23 avril 2009

merci jmg78 pour votre réponse

vous m'avez bien compri :)