|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 189 ![]() |
Bonjour
Dans un petit client de messagerie, je fais : qui fonctionne parfaitement sauf quand la situation de la BAL concernée n’est pas normale : fermée pour cause d’inactivité, mot de passe erroné, … Pour le cas où une erreur se produit, j’ai mis un message explicite. Mais un message d’erreur Php s’affiche aussi: Code :
Par avance merci de votre aide. Francois |
||
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Sur un serveur en production, on masque les erreurs.
Tu peux donc ensuite simplement voir si $mail_cnx vaut TRUE ou FALSE. |
|
|
00
|
|
|
#3 | ||
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 189 ![]() |
Oui, c'est ce que je fais:
Code :
C'est ce que je voudrais éviter. Francois |
||
|
|
00
|
|
|
#4 | |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Citation:
http://fr.php.net/manual/fr/function...-reporting.php |
|
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 189 ![]() |
J'ai ajouté un error_reporting(0); dans mon code mais le warning à imap_open sort toujours.
J'ai également essayé ini_set('display_errors','Off'); mais également sans succès. Francois |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 189 ![]() |
Impeccable, ça fonctionne splendide.
En plus, j'ai appris quelquechose de nouveau. L'année commence bien. Merci de ton aide. Francois |
|
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() Inscription : janvier 2010 Messages : 2 702 ![]() |
Salut
Ca ne me parait pas normal, et surtout pas très propre de devoir mettre un @ devant pour masquer une erreur. Je te conseils de prospecter un peu plus pour savoir pourquoi le ini_set('display_errors','Off') ne fonctionne pas (voir l'hébergeur au besoin). As tu essayé :
__________________
Win XP | WampServer 2.2d | Apache 2.2.21 | Php 5.3.10 | MySQL 5.5.20 Si debugger, c'est supprimer des bugs, alors programmer ne peut être que les ajouter [Edsger Dijkstra] |
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 189 ![]() |
J'avais essayé le ini_set() mais sans succès.
Pour ce cas spécifique, j'ai des erreurs de type purement applicatif: mot de passe de la BAL erronné, BAL archivée, ... Dans ces conditions, ça ne me gêne pas de mettre l'@. L'erreur ne peut pas passer inaperçue car j'émet un message d'erreur applicatif. Francois |
|
|
00
|
|
|
#10 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
Citation:
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com