@ Problem beim Error Handling

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • @ Problem beim Error Handling

    Hallo allerseits,

    ich bin gerade dabei mir einen Errorhandler zu bauen und bin auf ein Problem gestoßen, zu dem ich auch in der Boardsuche, google etc keine Ordentliche Antwort gefunden habe:

    Es werden wie gewollt alle Fehler abgefangen, doch werden auch Fehler abgefangen, die von einem Command mit vorangestellten @ verursacht wurden.

    Hier der Befehl der das Problem verursacht:
    PHP-Code:
    $res=@mysql_fetch_assoc($query); 
    und hier der Befehl den ich für die bestimmung des Handlers benutze:
    PHP-Code:
    set_error_handler("_error_log"); 
    Ausgegebene Fehler:
    Code:
    PHP ERROR [2]: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource - File: 
    C:\***\functions\_convertUseridToID.func.php, Line: 6;
    Habe ich einen Befehl vergessen oder lässt sich das irgendwie einstellen?

    Grüße!
    Zuletzt geändert von Xer0; 22.08.2007, 15:54.

  • #2
    set_error_handler
    Steht da mit drin.
    (Und brich die lange Zeile um - ich hab 1280 Pixel Breite und muss trotzdem horizontal scrollen...)

    Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

    bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
    Wie man Fragen richtig stellt

    Kommentar


    • #3
      Ok da hätte ich auch selber drauf kommen können -.-
      Trotzdem vielen dank, und der Beitrag ist editiert

      Für alle Forensucher hier die Lösung:
      PHP-Code:
      if(error_reporting()==0)
           return; 
      Zuletzt geändert von Xer0; 22.08.2007, 16:10.

      Kommentar

      Lädt...
      X