Bonjour,
J'ai un problème que je crois simple à résoudre mais je n'y arrive décidément pas.
En cas d'indisponibilité de la base Oracle, je veux afficher un message personnalisé. J'arrive à afficher le fameux message mais mon problème, c'est qu'il apparaît toujours sur ma page une erreur du type :
Voici mon code d'accès à la base :Warning: oci_connect() [function.oci-connect]: ORA-12154: TNS : l'identificateur de connexion indiqué n'a pas pu être résolu in D:\wamp\www\organigramme6\frame-left.php on line 214
J'ai bien sûr tenté diverses choses comme l'utilisation de oci_error ou encore le couple try/catch, mais dans ce cas j'ai une pop-up Oracle qui s'ouvre... et ce n'est pas ce que je veux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $connec = oci_connect(DB_USER, DB_PASSWORD,DB_DATABASE); if (!$connec) { die("Erreur lors de la connection à Oracle");}
Pour résumer, je souhaite détecter qu'il y a une erreur, mais que l'utilisateur ne la voit pas et afficher à la place un message de mon choix.
Merci de votre aide...
Arnaud
Partager