@ Problem beim Error Handling

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • @ 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!
    Last edited by 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

    Comment


    • #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; 
      Last edited by Xer0; 22-08-2007, 16:10.

      Comment

      Working...
      X