|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre chevronné
![]() Inscription : septembre 2006 Messages : 935 ![]() |
Bonjour,
Est-ce possible de masquer les WARNING directement dans le code ou doit on modifier le php.ini? Merci. |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : octobre 2005 Messages : 427 ![]() |
Tu peux normalement précéder tes appels par @ pour cacher les éventuelles erreurs générées.
Maintenant ça peut être un peu fastidieux si vraiment tu as beaucoup de choses à 'cacher'.
__________________
Linio |
|
|
00
|
|
|
#3 | ||
|
Membre Expert
![]() |
Tu peux aussi le faire via la directive error_reporting(0) ( error_reporting)
Code :
|
||
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Développeur Web Inscription : avril 2006 Messages : 37 ![]() |
ou ini_set() aussi ...
|
|
|
00
|
|
|
#5 | |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
Sinon pour simplement désactiver les warning, il faut donner la valeur E_ALL & ~E_NOTICE à error_reporting (fonction ou directive - php.ini ou .htaccess - éponyme). Avec éventuellement E_STRICT en plus pour PHP 5. |
|
|
|
00
|
|
|
#6 |
|
Membre chevronné
![]() Inscription : septembre 2006 Messages : 935 ![]() |
Yargghhh,
Merci pour toutes ces réponses le @ m'a suffit!!! Après avoir eu la réponse je suis tombé par hasard sur l'info dans la FAQ
|
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Développeur Web Inscription : avril 2006 Messages : 37 ![]() |
ignorer une erreur avec @ est une très vilaine habitude.
Il est préférable de gérer cette erreur correctement ; et - si possible - de l'éviter. Je rejoint l'avis de julp (comme tout développeur consciencieu (ca s'écris vraiment comme ca ?)). Seul le serveur de production n'affichera pas les erreurs. Mais il les enregistrera quand même quelque part dans un journal. Cela fait partie des bonnes pratiques a adopter. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com