Ankündigung

Einklappen
Keine Ankündigung bisher.

fehlerausgabe selbst definieren

Einklappen

Neue Werbung 2019

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

  • fehlerausgabe selbst definieren

    hallo,
    ich habe eine kleine Anwendung geschrieben, die auch prima läuft.
    Problem ist nur: Wenn ich z.B. nen datenimport mache und es ist z.B. ein User schon da kommt ne Fehlermeldung die da lautet:
    Duplicate Entry for key 2.

    Wie stelle ich es an, dass ich diese Meldung abfange und durch einen eigenen Text ersetze?

    kann mir da jemand nen Rat geben?
    Danke

  • #2
    hmmm im Prinzip .... ablauf...


    DB Fragen ob da ...

    wenn nicht in DB schreiben ...

    else Fehlerseite ...
    bzw

    if (mysql_error()=='') { DB eintrag } else {

    //INCLUDE oder wie auch immer Fehler ausgaben
    ECHO 'DAT FUNZT NED MACH WAS ANDERES *LOL* !';

    }

    Kommentar


    • #3
      ich versuchs mal
      danke

      Kommentar


      • #4
        fehler unterdrücken kannst du mit @...
        wenn du dann der funktion eine variable zuweist kannst du mit if(!$var) prüfen ob die funktion fehlgeschlagen ist, und ggf. einen eigenen text ausgeben...

        Kommentar


        • #5
          java kann es und PHP 5.0.0 jetzt auch ...
          Exception-Handling ..
          http://www.php.net/zend-engine-2.php

          scroll down to "Exceptions" ... ,-)

          Kommentar

          Lädt...
          X