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 :

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
Voici mon code d'accès à la base :

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");}
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.

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