php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 28.02.2005, 10:19  
Erfahrener Benutzer
 
Registriert seit: 19.11.2004
Beiträge: 196
Calli
Standard Fehlermeldungen abfangen und als email versenden?

Hallo, kann ich die Ausgabe von mysql_error() irgendwie abfangen und als Email versenden. Der eigentlich Betrachter soll dann nur eine kurze Meldung bekommen "Es ist ein Fehler aufgetreten..." und im Hintergrund soll dann der Fehler an mich als E-Mail gesendet werden.

Ist das zu machen?

thx

calli
Calli ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 28.02.2005, 10:21  
axo
Erfahrener Benutzer
 
Registriert seit: 24.12.2004
Beiträge: 1.818
axo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

PHP-Code:
<?php
function custom_error() {
  
$errmsg mysql_error();
   
mail($to,$from,$etc);
   echo 
'es ist ein fehler aufgetreten';
   die();
}


$qry mysql_query('select blah from blah') or custom_error();
?>
axo ist offline  
Alt 28.02.2005, 10:23  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Natürlich:
http://php.net/mysql_error
gibt Dir einen String zurück.

Du schreibst Dir also eine Funktion, welche folgendes macht:
.. Mail an Dich mit Fehlercode senden,
.. User eine eigene Fehlermeldung anzeigen.


z.B. anstatt
Code:
.. or die(mysql_error());
Code:
.. or myError( mysql_error(), $sql );

# ---

function myError( $error, $sql )
{
     mail( .. );
     
     # user zu seite weiterleiten .. z.B. per header()
}
Grüße Ben
imported_Ben ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PLZ überprüfen und Email versenden PHP Tipps 2007 8 25.12.2005 10:50
Email mittels PHP versenden PHP Tipps 2005-2 6 16.09.2005 14:35
problem beim versenden einer pdf als email anhang Sclot PHP Tipps 2005-2 6 06.09.2005 11:56
Bild per email über Formular versenden PHP Tipps 2005-2 8 30.07.2005 14:46
email versenden mit funktion mail() PHP Tipps 2005 6 20.05.2005 17:38
Benutzer ändern und Email versenden Mano PHP Tipps 2005 13 05.04.2005 20:37
link per email versenden PHP Tipps 2005 5 13.03.2005 08:30
[Erledigt] email versenden und empfangen PHP Tipps 2005 2 21.02.2005 17:44
Link in Email versenden. Sonderzeichen?? bicpi PHP-Fortgeschrittene 18 03.02.2005 12:20
Zeitversetzte Email versenden pcschröda PHP-Fortgeschrittene 9 29.01.2005 05:47
mit php email versenden PHP Tipps 2005 6 06.01.2005 16:52
[Erledigt] Datenbank per email versenden PHP Tipps 2004-2 1 23.11.2004 15:46
email mit attachement versenden PHP Tipps 2004 3 11.11.2004 10:56
Ganz einfach eine Email über Kontaktformular versenden. Wie? 'progman' PHP Tipps 2004-2 1 07.11.2004 17:11
Versenden der Website per Email PHP Tipps 2004 2 30.06.2004 14:39

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php mail fehler abfangen, http://www.php.de/php-tipps-2005/18686-fehlermeldungen-abfangen-und-als-email-versenden.html, php mail fehler anzeigen, phpmailer fehler abfangen, phpmailer fehlerausgabe, php sql fehler per mail, mysql_error senden, php fehler email versenden, pdo fehler per mail senden, seiten fehler abfangen und per mail senden, php fehler abfangen und mail schicken, php fehlerseite abfangen, php eigene mysql_error funktion, php fehler per email senden, php fehlermeldungen per email senden, sql funktionen fehler abfangen, mail php fehler abfabgen, fehlermeldung per e-mail senden, php-fehler abfangen und als e-mail weiterleiten, php pdo fehler abfangen

Alle Zeitangaben in WEZ +1. Es ist jetzt 18:47 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.