Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    PHP för att skicka e-post om MySQL fel

    Felhantering fångar felreaktioner på en PHP webbsida och låter dig skapa en metod för att hantera frågan . Du kan använda en anpassad felhanterare att skicka ett mail till webbplatsens administratör för att varna administratören att ett problem existerar . Denna typ av kodning fångar felet , så att du vet att dina användare upplever problem på sidan och du kan stoppa felen från att fortsätta . PHP Redaktörer

    PHP är vanlig text , vilket innebär att du kan redigera din kod med billiga eller gratis redaktörer . Om du har någon editor installerat på din dator , kan du även använda Windows Anteckningar för att redigera koden . Du måste ha ett PHP- server eller värd konto för att köra kod i en webbläsare . Köra kod i en PHP-motor är nödvändigt att testa den nya koden ändras . Addera Skapa en anpassad funktion


    Du kan skapa ett felhanterare med något eget namn . Den nya handler använder " post " -funktionen för att skicka ett mail till alla användare du vill ta emot varningar . Skriv följande kod för att skapa felhanterare :

    funktion email_error ( $ undantag ) {

    post ( ' youremail@domain.com ' , 'Fel Caught ' , ' PHP Sida error ' ) ;

    }

    Byt e- postadress med ditt eget . Den " Fel Caught " text är ämnet , och " PHP Page error " text är själva budskapet . Byt ut dessa två parametrar med ditt egna meddelande .
    Haka Handler


    innan den nya funktionen fungerar som ett felhanterare , måste du ansluta föraren med " set_exception_handler " -funktionen i PHP . Du måste ringa " set_exception_handler " -funktion för att tala om för kompilatorn att funktionen är ett fel handler . Skriv följande kod i din kod :

    set_exception_handler ( ' email_error ');

    custom handler anropas när du kastar ett fel antingen manuellt eller när ett oväntat fel uppstår på webbsidan . Haka ett felhanterare krävs , så att PHP -kompilatorn inte använda funktionen som en vanlig objektorienterad funktion .
    Genereras ett undantag

    När du skapar undantaget handler , kan du ringa eller " kasta " undantaget i någon del av din kod . Du " wrap " din kod med ett felhanterare att skicka e-post om PHP returnerar ett fel till användaren . Följande kod visar hur du " kastar " fel och kallar felhanterare :

    kasta nytt undantag ( email_error ) ,

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur vill kolla Boolean i PHP
    ·Lägga Server Side Includes till en webbplats med hjäl…
    ·Hur man installerar ett PHP paket
    ·Hur man skapar en Prenumerera på nyhetsbrev Med MySQL …
    ·Hur du kontrollerar om en Record Finns i MySQL
    ·Hur att packa en fil med PHP
    ·Hur man lägger in en inloggningssida på en webbplats
    ·Hur du använda Trimma-funktionen
    ·Hur Optimera MySQL i cPanel
    ·Hur man tar bort ett värde från en associativ array i…
    Utvalda artiklarna
    ·Hur man gör en matris av Strings
    ·Så här aktiverar PHP 5 i GoDaddy
    ·Vad kan blockera Java så att det inte fungerar
    ·Hur man flyttar en fil pekare i C + +
    ·Hur man skriver KML i VB.NET
    ·Hur man använder sessioner i MODx Revolution
    ·Hur Override en Ruby Class
    ·Hur hitta Utländska nycklar med inre kopplingar i Java…
    ·Hur du ändrar en muspekare Använda Javascript
    ·Hur man testar FFmpeg i PHP
    Copyright © Dator Kunskap http://www.dator.xyz