Scriptindex.de

[ Menü ]

Home
News
Scripts
Neuzugänge
Suchen
Bücher
Manuals

[ Inhalt ]

Script eintragen
Tutorial eintragen
Newsletter
Umfragen
Link zu uns
Werbung bei uns
Kontakt
Impressum

[ Statistik ]

Hits gesamt: 5200143
Hits Heute: 840
max. Hits (10.07.07): 6964
User Online: 30
Scripts: 2828

[ Partner ]

CodeBase
I.S.U.M.
LUG Bayreuth
PEAR NEWS
PHP Classes

[ Facebook ]

[ Eigene Domain? ]

[ Buchtipp ]

PC Spicker HTML
PC Spicker HTML

Manuals > Smarty > fetch

8.6. fetch

Attribut NameTypErforderlichStandardwertBeschreibung
filestringJan/aDie Datei, FTP oder HTTP Seite die geliefert werden soll.
assignstringNeinn/aDie Template-Variable welcher die Ausgabe zugewiesen werden soll.

'fetch' wird verwendet um lokale oder via HTTP beziehungsweise FTP verfügbare Inhalte auszugeben. Wenn der Dateiname mit 'http://' anfängt, wird die angegebene Webseite geladen und angezeigt. Wenn der Dateiname mit 'ftp://' anfängt wird die Datei vom FTP-Server geladen und angezeigt. Für lokale Dateien muss der absolute Pfad, oder ein Pfad relativ zum ausgeführten Skript übergeben werden.

Wenn Sie das spezielle 'assign'-Attribut übergeben, wird die Ausgabe der 'fetch'-Funktion dieser Template-Variable zugewiesen, anstatt ausgegeben zu werden (seit Smarty 1.5.0).

AnmerkungTechnische Bemerkung
 

HTTP-Redirects werden nicht unterstützt, stellen Sie sicher, dass die aufgerufene URL falls nötig durch ein '/'-Zeichen (slash) beendet wird.

AnmerkungTechnische Bemerkung
 

Wenn Sicherheit eingeschaltet ist, und Dateien vom lokalen System geladen werden sollen, ist dies nur für Dateien erlaubt welche sich in einem definierten sicheren Verzeichnis befinden. ($secure_dir)

Beispiel 8-5. fetch

{* einbinden von javascript *} {fetch file="/export/httpd/www.domain.com/docs/navbar.js"} {* Wetter Informationen aus einer anderen Webseite bei uns anzeigen *} {fetch file="http://www.myweather.com/68502/"} {* News Datei via FTP auslesen *} {fetch file="ftp://user:password@ftp.domain.com/path/to/currentheadlines.txt"} {* die Ausgabe einer Template variable zuweisen *} {fetch file="http://www.myweather.com/68502/" assign="weather"} {if $weather ne ""} <b></b>

Copyright 1998 - 2009 by I.S.U.M.