phpbar.de logo

Mailinglisten-Archive

[php] include(http://...) und $_GET

[php] include(http://...) und $_GET

Norbert Pfeiffer norbert at itbw.de
Mit Dez 7 08:03:37 CET 2005


Hallo Matthias,

man kann ueber zwei Wege includen:
A: - das Filesystem, was immer da gemounted ist
B: - das Netzwerk, wo immer der Remote Host steht

Beispiele:

include('../../uris/incl/demo.php');  ist Fall A,
d.h. die Datei wird vor dem Parsen 'as is' includet.

include('http://uris.de/incl/demo.php');  ist Fall B,
d.h. die Datei wird vom Webserver angefordert und der
liefert sie natuerlich erst nach dem parsen aus.
Und das Ergebnis, was immer das ist, wird includet.

include('http://uris.de/incl/demo.txt');  ist Fall B,
d.h. die Datei wird vom Webserver angefordert und der
weiss jetzt gar nicht, dass etwas zum parsen da ist.
Also wird wieder der Quellcode 'as is' includet.

Tip:
Sobald Du den Aufruf mit "http://" verwendest, wird
die Datei ueber den Webserver angefordert und nach dessen
Richtlinien ausgeliefert, ganz egal ob vom gleichen
Host oder von LA ...


m. b. G. Norbert
_____________________
normal:  02682-966898
Notruf:  0163-3613642
---------------------
e.o.m.

php::bar PHP Wiki   -   Listenarchive