Stefan: Includes sauber beenden

Beitrag lesen

Hi, die meissten PHP Script basieren darauf andere Dateien
in einer Haupseite zu includen.

Das bedeutet aber zwangsläufig, dass die Funktionen die()
oder exit() nicht unbedingt in so einer inc. datei genutzt
werden sollten.

1. Fehlt der untere Bereich der Hauptseite, was zu
offenen Tags führt.

2. Bei manchen Scripten kommt nur noch eine leere Seite.

Bisher habe ich mir damit geholfen, indem ich eine Dummy-variable
hatte mit den wichtigsten nachfogenden Tags also:
$endingtags ='</div></body></html>';

Diese vor exit() oder im die(...) eingesetzt, springt sozusagen
als Double für den eigentlichen Rest ein.

Jetzt ist diese Lösung aber nicht gerade pflegeleicht und muss
immer individuell angepasst werden.

So dachte ich mir, vielleicht gibt es ja auch eine vordefinierte
Lösung in PHP die ich noch nicht kenne. Also praktisch sowas wie

exit_inc() so das der weitere Inhalt der inc. Datei ignoriert
wird und die Ausgabe wieder von der HAuptseite weitergeführt wird.

Gibt es sowas, oder wie macht ihr das?

Stefan