WebShaker
2010-10-01 08:36:24 UTC
Bonjour.
J'execute une requête d'écriture postgreSQL.
PostgreSQL attend des chaine de caractère codée en UTF-8.
Hors dans certain cas ce que j'envoie n'est pas en UTF-8.
Il se produit une erreur postgreSQL qui génére une "Fatal Error" du PHP.
Donc j'aimerai pouvoir executer quelques chose lorsque cela se produit.
mais ni un try ctach
ni un set_exception_handler
Ne semble fonctionner. Et du coup mon script s'arrète.
Je n'ai pas trouvé le moyen de tester si ma chaine etait en UTF-8. Sinon
cela aurait résolu mon problème.
Je cherche donc le moyen d'éviter que mon script s'arrète dans ce cas et
surtout de pouvoir réaliser un traitement particulier pour ce type de
problème.
Etienne
J'execute une requête d'écriture postgreSQL.
PostgreSQL attend des chaine de caractère codée en UTF-8.
Hors dans certain cas ce que j'envoie n'est pas en UTF-8.
Il se produit une erreur postgreSQL qui génére une "Fatal Error" du PHP.
Donc j'aimerai pouvoir executer quelques chose lorsque cela se produit.
mais ni un try ctach
ni un set_exception_handler
Ne semble fonctionner. Et du coup mon script s'arrète.
Je n'ai pas trouvé le moyen de tester si ma chaine etait en UTF-8. Sinon
cela aurait résolu mon problème.
Je cherche donc le moyen d'éviter que mon script s'arrète dans ce cas et
surtout de pouvoir réaliser un traitement particulier pour ce type de
problème.
Etienne