Bonsoir,
Je suis en train de travailler sur la gestion des erreurs. Les infos du site m'ont bien permis d'avancer sauf le problème suivant :
J'intègre un script par un include en début des pages html, ce script se connecte à mysql, le problème c'est que si la connexion avec mysql ne se fait pas, la page ne s'affiche pas. Voici mon script :
Je voudrais que l'erreur de connexion ne stoppe pas l'affichage de la page. De même, a priori error_log fonctionne bien sauf que le message d'erreur s'affiche aussi sur la page, visible du visiteur, est t'il possible de modifier cela ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 error_reporting(0); function erreurs($mesg) { error_log($mesg, 3, "erreurs.log"); } $hote = 'localhost'; $user = '............'; $mdp = '...........'; $base = '.................'; $connect = mysql_connect($hote, $user, $mdp) or erreurs($mesg = 'Impossible de se connecter'); mysql_select_db("$base") or erreurs($mesg = 'Could not select database'); $requete_verif_adr_page = "SELECT adrese_page FROM sess_nb_visites_tot WHERE adresse_page='$adresse_page'"; $result_verif_adr_page = mysql_query($requete_verif_adr_page) or erreurs($mesg = "erreur query ESSAI 2 voir page existe\n");
Merci de votre aide.
Partager