Gestionnaire d'erreur + exeption

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Gestionnaire d'erreur + exeption

par Maitrepylos » 03 avr. 2006, 10:22

Merci :lol:

par ouckileou » 31 mars 2006, 16:17

Alors là il faut redéfinir le gestionnaire d'erreur :
http://fr.php.net/manual/fr/function.se ... andler.php

par Maitrepylos » 31 mars 2006, 15:54

Bon ok
maintenant j'ai quelque chose comme ceci
pg_query($sqlcontrat) or die(Erreurpgquery());
Ce qui me donne comme affichage

Code : Tout sélectionner

Warning: pg_query() [function.pg-query]: Query failed: ERREUR: La colonne «cocomptebancair» de la relation «contrat» n'existe pas in /var/www/EkokeBis/DA/NewInscriptionSql.php on line 393 # Une erreur est survenue avec la base de données. # Vous allez être redirigé vers la page sur laquelle une erreur s'est produite. # Merci de réencoder cette page Si le problème persiste merci de prévenir l'administrateur
Je sais que pour éliminer le Warning, il faut mettre @ sur pg_querry.
Mais je voudrais en plus récuperer ce Warning et me l'envoyer par mail.

Une petite idée de la méthode à suivre.

Merci

par Maitrepylos » 31 mars 2006, 14:41

Pq quand c'est évident, je n'y pense jamais ](*,)

Merci de ton aide

par ouckileou » 31 mars 2006, 14:03

En créant ta fonction perso et en la faisant exécuter dans le die()

Gestionnaire d'erreur + exeption

par Maitrepylos » 31 mars 2006, 14:02

Bonjour,

Je voudrais connaître les possibilité de mettre en place un gestionnaire d'erreur ou d'exeption

Ex :
pg_connect(tralala) or die (a personaliser)

je voudrais savoir comment personaliser ce or die, comme par exemple afficher un message durant 5 seconde, puis envoyer vers une autre page.

merci de votre aide