kostenloser Webspace werbefrei: lima-city


Ausnahmen behandeln

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    scriptersw

    scriptersw hat kostenlosen Webspace.

    Hallo, ich wollte mal dieses kleine Programm aus einem Buch zum Abfangen von Fehlern testen. Leider scheint da etwas nicht hinzuhauen mit der Ausführung. Könnt mir bitte jemand den Fehler erläutern?[

    ich hab in einem forum gelesen, dass SPL installiert sein muss. Ist das hier auf dem Server vorhanden?

    code]<?php

    try
    {
    throw new Exception ('Ein ganz schlimmer Fehler ist aufgetreten', 42);
    }
    catch (Exception $e)
    {
    echo 'Exception' . $e->getCode(). ':' . $e->getMessage().'in der Datei ' . $e->getFile() . 'in Zeile ' . $e->getLine() . '<br
    />';
    }
    ?>
    [/code]
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Könntest du bitte den Fehler, den du wahrgenommen hast, aufzeigen? Bei mir läuft der Code wunderbar.
  4. gysueaktueller

    gysueaktueller hat kostenlosen Webspace.

    Und könntest du vielleicht uns einen größeren Bereich zeigen:
    new Exception


    Vielleicht liegt der Fehler in deiner Klasse.

    gysueaktueller
  5. Autor dieses Themas

    scriptersw

    scriptersw hat kostenlosen Webspace.

    das einzige was bei mir zur Anzeige gebracht wird ist dies:

    getCode(). ':' . $e->getMessage().'in der Datei ' . $e->getFile() . 'in Zeile ' . $e->getLine() . '
    '; } ?>


    unter Quelltext anzeigen ist quasi bis e-> alles rosa markiert (der Teil, der unterstrichen ist)


    <html>

    <head>
    <title>Fehlerbehandlung</title>

    </head>

    <body>
    <?php

    try
    {
    throw new Exception ('Ein ganz schlimmer Fehler ist aufgetreten', 42);
    }
    catch (Exception $e)
    {
    echo 'Exception' . $e->
    getCode(). ':' . $e->getMessage().'in der Datei ' . $e->getFile() . 'in Zeile ' . $e->getLine() . '<br
    />';
    }
    ?>
    </body>

    </html>
  6. Ich vermute, du versuchst die Datei lokal bei dir wie eine HTML-Datei zu öffnen. Das kann aber nicht klappen, da du zum Ausführen von PHP-Skripten einen Webserver im Hintergrund brauchst.

    Lade dir dazu am besten XAMPP herunter, oder Teste deine Skripte einfach hier auf lima-city.

    mfg
  7. Autor dieses Themas

    scriptersw

    scriptersw hat kostenlosen Webspace.

    dummer Fehler ;-)
    ich habe das script mit folgendem Link geöffnet

    ftp://scriptersw@ftp.lima-city.de/Fehlerbehandlung/basic_exception.php

    Danke für die Hilfe. Jetzt läuft es
  8. Damit closed!







    Dieser "Text" kann doch nun wirklich nicht als neuer Beitrag durchgehen, oder?
    15 Zeichen müssen schon drin sein!
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!