Voir la version complète : Gestion d'erreurs en PHP
Salut
Je voudrais savoir s'il y a un moyen de desactiver les messages d'erreur par defaut de PHP et les remplacer par quelquechose plus jolie... notamment lorsuqu'on aurait depassé le nombre de connexions simultanées sur mysql.
J'ai rien trouvé dans le manuel PHP.
Merci pour toute reponse.
L.Boggio
17/02/2004, 07h21
JalaL écrivait :
Salut
Je voudrais savoir s'il y a un moyen de desactiver les messages d'erreur par defaut de PHP et les remplacer par quelquechose plus jolie... notamment lorsuqu'on aurait depassé le nombre de connexions simultanées sur mysql.
J'ai rien trouvé dans le manuel PHP.
Merci pour toute reponse.
Oui, en les 'traitant'.
Par-exemple, dans le cas de l'ouverture de connexions MySQL, en faisant un
if(!@mysql_open($server,$login,$pwd))
{
mail_admin("erreur sur le script machin en exécutant le ... bal-bla-bla");
echo "Une erreur est survenue sur notre site, veuillez nous en excuser; l'administrateur est prévenu";
}
else
{
//traitement normal
}
l'utilisation de @ devant une commande empèche l'affichage des messages d'erreurs, et les fonctions retournent très souvent -1 pour indiquer une erreur. Avec ces 2 principes, tu peux déja faire bcp de choses pour commencer.
Merci beaucoup sur l'info
vBulletin® v.3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd. Tous droits réservés - Version française vbulletin-fr.org