Hallo,
ich habe bei mir ein include, in welchem eine session gestartet wird und bei Misserfolg die Script-Ausführung beendet wird (ist natürlich ein Login-Script ;-)
Dies klappt wunderbar, wenn man das Script nun relativ oder absolut mit $_SERVER["DOCUMENT_ROOT"] aufruft.
Im Handbuch steht nun, man kann bei includes auch URLS in der Form "http://server/pfad/script.php" nutzen.
Wenn ich das mache, passiert aber folgendes:
Die Session-Variablen, welche im includierten Script definiert wurden, gelten nicht in dem Aufgerufenen Script.
Wenn die Ausführung des includierten Scripts per "die()" oder "exit()" beendet wurde, läuft das aufgerufene Script trotzdem weiter...
Ist das normal? Es steht nirgends, dass sich ein solches include anders auswirkt.
ich habe bei mir ein include, in welchem eine session gestartet wird und bei Misserfolg die Script-Ausführung beendet wird (ist natürlich ein Login-Script ;-)
Dies klappt wunderbar, wenn man das Script nun relativ oder absolut mit $_SERVER["DOCUMENT_ROOT"] aufruft.
Im Handbuch steht nun, man kann bei includes auch URLS in der Form "http://server/pfad/script.php" nutzen.
Wenn ich das mache, passiert aber folgendes:
Die Session-Variablen, welche im includierten Script definiert wurden, gelten nicht in dem Aufgerufenen Script.
Wenn die Ausführung des includierten Scripts per "die()" oder "exit()" beendet wurde, läuft das aufgerufene Script trotzdem weiter...
Ist das normal? Es steht nirgends, dass sich ein solches include anders auswirkt.
Kommentar