Serverseitige Umgebungsvariablen in Typo3 einbinden.
3 Kommentare | Rubrik: Allgemein Ab und an ist es nötig Umgebungsvariablen einzulesen bzw. auszugeben. Folgendes Beispiel zeigt eine Umsetzung mit TS.
Wenn man Umgebungsvariablen mit Hilfe von Typo3 darstellen möchte funktioniert das z.B. über folgendes TS-Beispiel.
lib.herkunft = TEXT
lib.herkunft.data = getenv : HTTP_REFERER
HTTP_REFERRER gibt die URL an, über die die Seite aufgerufen wurde. Übrigens, beim direkten Aufruf der Seite gibt es keinen Referrer. Zum Testen empfehle ich die Verwendung der
Typo3 Extension tscobj.
Übersicht über Umgebungsvariablen
Voraussetzung für das Funktionieren ist natürlich, dass die Variablen gesetzt wurden. Dies kann bei Servern unterschiedlich sein. Die folgende Liste sagt also nicht aus, dass die Variablen überall verwendet werden können.
Allgemeine Informationen | |
Aktuelles Datum/Zeit | DATE_LOCAL |
Aktuelles GMT-Datum/Zeit | DATE_GMT |
Serverseitige Konstanten | |
Revision der CGI-Spezifikation des Servers | GATEWAY_INTERFACE |
Hostname des Servers | SERVER_NAME |
Serverversion und Hostname | SERVER_SIGNATURE |
Dokumentenhauptpfad (Hauptverzeichnis) | DOCUMENT_ROOT |
Eingetragener Serveradministrator | SERVER_ADMIN |
Vom Server verwendeter Kommunikations-Port | SERVER_PORT |
Der lokale Name des HTTP-Servers | SERVER_NAME |
Name und Version des verwendeten HTTP-Protokolls | SERVER_PROTOCOL |
Name und Version des CGI-Gateways | GATEWAY_INTERFACE |
Identifikationsstring des Servers | SERVER_SOFTWARE |
Aktuelle Variablen in Bezug auf die abgerufene Seite | |
Datum/Zeit der letzten Änderung der aktuellen Datei | LAST_MODIFIED |
Lokaler Pfad zur aktuellen Datei | DOCUMENT_NAME |
Der relative Pfad zur aktuellen Datei, ausgehend vom Basisverzeichnis des Webspaces | DOCUMENT_URI |
Absoluter Pfadname | SCRIPT_FILENAME |
Realer Dateipfad | PATH_TRANSLATED |
Pfad | SCRIPT_NAME |
Verwendetes Protokoll des Servers | SERVER_PROTOCOL |
Methode des Zugriffs | REQUEST_METHOD |
Abfragestring, mit zugegriffen wurde | QUERY_STRING |
Inhalt des Accept-Headers | HTTP_ACCEPT |
Akzeptierte Zeichensätze | HTTP_ACCEPT_CHARSET |
Inhalt des Encoding-Headers | HTTP_ENCODING |
Vom Server akzeptierte Sprachen | HTTP_ACCEPT_LANGUAGE |
Verbindungs-Header | HTTP_CONNECTION |
Inhalt des Host-Headers | HTTP_HOST |
Letzte besuchte URL | HTTP_REFERER |
Verwendeter Zugriffs-Port | REMOTE_PORT |
Der vom Browser geschickte Query-String, ohne Escape-Zeichen | QUERY_STRING_UNESCAPED |
Der vom Client geschickte Query-String (z.B. Daten von GET) | QUERY_STRING |
Die verwendete Zugriffsmethode (normalerweise POST oder GET) | REQUEST_METHOD |
Länge der gesendeten Inhalte | CONTENT_LENGTH |
Typ der an den Server gesendeten Inhalte | CONTENT_TYPE |
Gegebene URI | REQUEST_URI |
Besucherspezifische Informationen | |
Das vom Client mitgeschickte Cookie | HTTP_COOKIE |
Verwendeter Browser | HTTP_USER_AGENT |
Die URL des Dokuments, das zum aktuellen gelinkt hat. | REFERER |
Der bei der Authentifizierung verwendete Benutzername | REMOTE_USER |
Der Benutzername des Client-Benutzers | REMOTE_IDENT |
Der Hostname des Clients | REMOTE_HOST |
Eine Liste der MIME-Types, die als Format für die Antwort des Servers vom Client-Browser akzeptiert werden | HTTP_ACCEPT |
Sprache, die vom Client für die Antwort akzeptiert wird (z.B. Deutsch) | ACCEPT_LANGUAGE |
Aktuelle IP-Adresse des Besuchers | REMOTE_ADDR |
Wer schnell mal einen Überblick über die auf seinem Server oder Hostingpaket zur Verfügung stehenden Variablen haben möchte, kann sich ein PHP-Script auf
www.grammiweb.de herunterladen. Dieses einfach auf den Server kopieren und aufrufen.

3 Kommentare
Seite 1 von 1 1
schrieb am 17.08.2010 07:18
watermellon viagra news
popular mechanics ads viagra
medical reimbursement and viagra
weak indian viagra
sildenafil boiling point
warning get free viagra now
does viagra work
how viagra works
when will viagra go generic
viagra at saudia
viagra post coitis
schrieb am 02.08.2010 00:53
drug manufacturers buy softtabs viagra
research on viagra diabetes
hairy men viagra
men taking viagra pics
crohn sildenafil
5 cheap sildenafil citrate 61
taking old viagra symptoms
order viagra 1
sildenafil bulk
postal order sildenafil citrate
va regulations viagra
schrieb am 22.07.2010 06:03
generic viagra soft
generic viagra rating
rxusa viagra generic
generic viagra buy viagra online viagra
viagra used for dogs
viagra cheap usa
generic viagra australia
purpose of viagra
generic toronto viagra
viagra sa
tabs viagra
what is better viagra or levitra
lesbian viagra
order viagra
how long does viagra last
male quadriplegic using viagra
generic stats viagra
viagra semenax vigrx reviewed at dethroner
viagra boring pages edinburgh boring girl
give me details on viagra
online purchase viagra
viagra generic usa
edinburgh uk viagra news comment moo
citrate picture sildenafil zenegra
viagra find edinburgh pages