| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    PHP pour envoyer des courriels sur les erreurs MySQL
    La gestion des erreurs attrape des réponses d'erreur sur une page Web PHP et vous permet de créer une méthode pour traiter de la question . Vous pouvez utiliser un gestionnaire d' erreur personnalisé pour envoyer un email à l'administrateur du site pour alerter l'administrateur qu'il existe un problème . Ce type de codage rattrape l'erreur , si vous savez que vos utilisateurs rencontrent des problèmes sur la page et vous pourrez arrêter les erreurs de continuer. PHP rédacteurs

    PHP est du texte brut , ce qui signifie que vous pouvez modifier votre code avec des éditeurs peu coûteux ou gratuits . Si vous n'avez pas d' éditeur installé sur votre ordinateur , vous pouvez même utiliser Windows Notepad pour modifier le code. Vous devez disposer d'un serveur PHP ou compte hôte pour exécuter le code dans un navigateur. L'exécution du code dans un moteur PHP est nécessaire de tester les nouvelles modifications du code.
    Création d'une fonction

    personnalisé Vous pouvez créer un gestionnaire d' erreur avec un nom personnalisé. Le nouveau gestionnaire utilise la fonction " mail" pour envoyer un email à un utilisateur que vous souhaitez recevoir les alertes . Tapez le code suivant pour créer le gestionnaire d'erreur :
    fonction email_error

    ($ exception) {

    mail (' youremail@domain.com ', 'Erreur Caught ', ' PHP Erreur de page ') ;

    }

    remplacer l'adresse e-mail avec votre propre . Le "Erreur détectée " texte est le sujet, et le "PHP Erreur de page " texte est le corps du message. Remplacez ces deux paramètres avec votre propre message.
    Accrocher le gestionnaire

    Avant les nouveaux actes de fonction comme un gestionnaire d' erreur, vous devez raccorder le gestionnaire de la fonction " set_exception_handler " en PHP. Vous devez appeler la fonction " set_exception_handler " pour indiquer au compilateur que la fonction est un gestionnaire d' erreur. Tapez le code suivant dans votre code:

    set_exception_handler (' email_error ');

    Le gestionnaire personnalisé est appelée lorsque vous jetez une erreur manuellement ou quand une erreur inattendue se produit sur la page Web . Accrocher un gestionnaire d' erreur est nécessaire, de sorte que le compilateur PHP n'utilise pas la fonction comme une fonction régulière orientée objet.
    Lever une exception

    Après avoir créé l'exception gestionnaire , vous pouvez appeler ou «jeter» l'exception de toute partie de votre code. Vous "wrap" votre code avec un gestionnaire d' erreur pour envoyer l'email si PHP renvoie une erreur à l'utilisateur. Le code suivant vous montre comment «jeter» une erreur et appeler le gestionnaire d'erreur :

    throw new Exception ( email_error ) ;

    Previous :

    next :
      articles connexes
    ·Comment insérer des variables PHP dans XML 
    ·Comment récupérer une structure de table MySQL en PHP…
    ·Comment spécifier un port dans le code PHP pour MySQL 
    ·Comment insérer un horodatage en PHP MySQL 
    ·Comment créer des tableaux à partir de DIV en PHP 
    ·Sortie de personnages étranges dans MySQL PHP 
    ·Fonction PHP de référence dans une classe 
    ·Comment déterminer si un fichier existe dans PHP 
    ·Comment créer votre propre carrousel en PHP 
    ·Comment vérifier si un enregistrement existe dans MySQ…
      articles en vedette
    ·Comment débogage avec Eclipse JSP 
    ·Comment mettre à jour PHP 
    ·Comment écrire un script Live Messenger 
    ·Comment fermer un contrôle utilisateur Web 
    ·Tutoriel Expression régulière pour Python 2.5 
    ·Comment afficher les heures et minutes dans deux domain…
    ·Comment connecter VB6 à PHP avec ODBC 
    ·Comment constituer un dossier en TASM 
    ·Comment faire pour vérifier pour les entiers en JavaSc…
    ·Comment écrire JDBC Utilisation d'Eclipse 
    Copyright © Connaissances Informatiques http://fr.wingwit.com