Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| typo3:about:umgebungsvariablen [2014/03/01 21:50] – admin | typo3:about:umgebungsvariablen [2015/12/03 19:32] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 2: | Zeile 2: | ||
| Zur Verwendung z.B. mit '' | Zur Verwendung z.B. mit '' | ||
| + | |||
| + | Aufbau einer URL: | ||
| + | < | ||
| + | | Protokoll (scheme) | ||
| + | http:// | ||
| + | | host | url-path | ||
| + | </ | ||
| ^Umgebungsvariable^Erklärung^ | ^Umgebungsvariable^Erklärung^ | ||
| ^_ARRAY|Listet alle Umgebungsvariablen auf. Muss ggf. durch '' | ^_ARRAY|Listet alle Umgebungsvariablen auf. Muss ggf. durch '' | ||
| ^HTTP_ACCEPT_LANGUAGE|Liest das Feld //Accept Language// des Clients im HTTP-Header aus. Hier wird die geschätzte Sprachpräferenz des Benutzers übermittelt. So könnte sich eine Website dem Benutzer in der Sprache des Inhalts anpassen. \\ **Beispiel**: | ^HTTP_ACCEPT_LANGUAGE|Liest das Feld //Accept Language// des Clients im HTTP-Header aus. Hier wird die geschätzte Sprachpräferenz des Benutzers übermittelt. So könnte sich eine Website dem Benutzer in der Sprache des Inhalts anpassen. \\ **Beispiel**: | ||
| - | ^HTTP_HOST|Enthält den Inhalt des // | + | ^HTTP_HOST|Enthält den Inhalt des // |
| - | ^PATH_INFO|Falls vorhanden, wird der Teil des URI zwischen PHP-Skript und Query-String ausgegeben. Anmerkung: Scheint mit RealURL nicht zu funktionieren.\\ **Beispiel**: | + | ^PATH_INFO|Falls vorhanden, wird der Teil des URI zwischen PHP-Skript und Query-String ausgegeben. Anmerkung: Scheint mit RealURL nicht zu funktionieren.\\ **Aufbau**: [url-path]\\ **Beispiel**: |
| - | ^HTTP_REFERER|Gibt die Adresse der Seite an, auf welcher der Benutzer den Link zur aktuellen Seite angeklickt hat. Falls die aktuelle Seite über andere Wege angesteuert wurde, wird nichts ausgegeben. Zudem wird die Variable nicht von allen Programmen unterstützt und ist teilweise sogar manipulierbar.\\ **Beispiel**: | + | ^HTTP_REFERER|Gibt die Adresse der Seite an, auf welcher der Benutzer den Link zur aktuellen Seite angeklickt hat. Falls die aktuelle Seite über andere Wege angesteuert wurde, wird nichts ausgegeben. Zudem wird die Variable nicht von allen Programmen unterstützt und ist teilweise sogar manipulierbar.\\ **Aufbau**: %%[scheme]:// |
| ^HTTP_USER_AGENT|Gibt den // | ^HTTP_USER_AGENT|Gibt den // | ||
| - | ^QUERY_STRING|Falls vorhanden, der Querystring, | + | ^QUERY_STRING|Falls vorhanden, der Querystring, |
| ^REMOTE_ADDR|Die IP-Adresse des Benutzers.| | ^REMOTE_ADDR|Die IP-Adresse des Benutzers.| | ||
| ^REMOTE_HOST|Der Name des Host, von dem aus der Benutzer die aktuelle Seite zugreift. Diese Variable wird nur ausgegeben, wenn der Webserver dafür konfiguriert wurde!| | ^REMOTE_HOST|Der Name des Host, von dem aus der Benutzer die aktuelle Seite zugreift. Diese Variable wird nur ausgegeben, wenn der Webserver dafür konfiguriert wurde!| | ||
| ^REQUEST_URI|Der URI, der angegeben wurde, um auf die aktuelle Seite zuzugreifen.\\ **Beispiel**: | ^REQUEST_URI|Der URI, der angegeben wurde, um auf die aktuelle Seite zuzugreifen.\\ **Beispiel**: | ||
| ^SCRIPT_FILENAME|Gibt den __vollständigen__ Pfad zum aktuellen Skript aus.\\ **Beispiel**: | ^SCRIPT_FILENAME|Gibt den __vollständigen__ Pfad zum aktuellen Skript aus.\\ **Beispiel**: | ||
| - | ^SCRIPT_NAME|Gibt den Pfad zum aktuellen Skript aus.\\ **Beispiel**: | + | ^SCRIPT_NAME|Gibt den Pfad zum aktuellen Skript aus, ausgehend vom //html//- oder // |
| ^TYPO3_DOCUMENT_ROOT|Das //Document Root// | ^TYPO3_DOCUMENT_ROOT|Das //Document Root// | ||
| ^TYPO3_HOST_ONLY|Enthält den Inhalt des // | ^TYPO3_HOST_ONLY|Enthält den Inhalt des // | ||