Mailinglisten-Archive |
Hi Patrick, das habe ich verstanden und eingesehen *g* - wunderbar - DANKE! Beste Grüsse Helge ----- Original Message ----- From: Patrick Schneider <patrick_(at)_hpi.de> To: <php_(at)_php-center.de> Sent: Thursday, July 13, 2000 4:00 PM Subject: Re: [php] include und require > Hi Thomas, Helge, > > du schreibst, dass include eine Funktion ist. > Das erklärt dann doch eigentlich den Fehler: > if ($blabla) > { > funktionsaufruf() > // ohne die geschweifte Klammer wieder zu schließen! > Wenn PHP diese Datei parst, wird ja bei require() die Datei gleich > mitreingenommen, also auch das " } " in deiner externen Datei, bei > include() wird das ja erst zur Laufzeit gemacht, also wenn du das Script > ausführst und PHP zu der Stelle kommt, wo du include() stehen hast. Und > da PHP erstmal die Datei parst und auf korrekte Syntax überprüft, wird > es natürlich die fehlende " } " bemängeln, was es ja auch bei dir tut. > Trotzdem würde ich ne Fehlerbehandlung komplett anders machen, zb. so: > > Datei funktionen.inc.php enthält: > <? > function fehlermeldung() > { > echo ("Fehler!"); > } > ?> > > Deine Hauptdatei: > > if ($blabla) > { > include("funktionen.inc.php"); > fehlermeldung(); > } > > > > Tschau, > > Patrick > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive