15.07.2013 Aufrufe

Fach: Informatik - Jan-Gerd Tenberge

Fach: Informatik - Jan-Gerd Tenberge

Fach: Informatik - Jan-Gerd Tenberge

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Wenn "URL fopen wrappers" in PHP aktiviert sind (in der Standardkonfiguration ist das<br />

der Fall) können Sie als Pfad der einzubindenden Datei auch eine URL (via HTTP oder<br />

anderen unterstützen Wrappern - eine Liste der unterstützen Protokolle finden Sie unter<br />

Anhang L) statt einer lokalen Pfadangabe angeben. Falls der Zielserver die Zieldatei als<br />

PHP-Code interpretiert, können Sie an die einzubindende Datei Variablen in einem<br />

Request-String übergeben, genauso wie bei HTTP GET. Streng genommen ist das nicht<br />

das Gleiche, wie diese Datei einzubinden und diesem den Geltungsbereich des Vater-<br />

Skripts zu vererben; das Skript wird auf dem Remote-Server ausgeführt und danach<br />

wird das Ergebnis in das lokale Skript eingebunden.<br />

Warnung<br />

PHP Versionen kleiner 4.3.0 für Windows, erlauben den Zugriff auf Remote-Dateien<br />

mit dieser Funktion nicht, selbst wenn allow_url_fopen aktiviert ist.<br />

Beispiel 16-5. include() über HTTP<br />

<br />

Siehe auch Zugriff auf entfernte Dateien, fopen() und file() für verwandte<br />

Informationen.<br />

Da include() und require() spezielle Sprachkonstrukte sind, müssen Sie diese innerhalb<br />

einer bedingten Anweisung in einen Anweisungsblock setzen.<br />

Beispiel 16-6. include() und bedingte Blöcke<br />

21

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!