Beispiel 4 - Diverse Environment-Variablen

  • Für die Nutzung von Server-Side Includes (SSI) ist es mitunter hilfreich, einige Beispiele zur Hand zu haben. Hier habe ich einige wichtige Anweisungen für SSI's angegeben. Dies soll dabei jedoch kein Tutorial oder eine Dokumentation ersetzen. Zwei Beispiele hierfür sind die Beschreibungen im SelfHTML-Kompendium und bei Ideenreich.com. 1. Einbinden von Dateien. 2. Verschiedene Zeiten ausgeben. 3. CGI-Skripten mit SSI einbinden. 4. Diverse Environment-Variablen. Wie bereits bei dem Beispiel 2, "Verschiedene Zeiten ausgeben", gesehen kann man mit dem Befehl "echo" diverse Variablen für die Zeit ausgeben. Es gibt jedoch noch weitere Variablen, die zur Verfügung stehen. Eine Liste der Environment-Variablen findet sich beim CGI-Teil von SelfHTML. Eine Übersicht, wie einige dieser Variablen auf diesem Server interpretiert werden, zeigt die folgende Liste: Enviroment-ÜbersichtQUERY_STRING: SERVER_ADDR: 62.128.28.171DOCUMENT_NAME: ssi-sample4.shtmlHTTP_ACCEPT_LANGUAGE: deDOCUMENT_PATH_INFO: SERVER_PROTOCOL: INCLUDEDHTTP_CONNECTION: Keep-AliveSERVER_SIGNATURE: HTTP_REFERER: http://cgi.xwolf.de/ssi/REMOTE_PORT: 1381DATE_GMT: Wednesday, 09-Jun-2004 18:25:26 GMTHTTP_USER_AGENT: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322)HTTP_ACCEPT: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/msword, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, */*REMOTE_HOST: p5480d49c.dip.t-dialin.netHTTP_HOST: cgi.xwolf.deGATEWAY_INTERFACE: CGI/1.1SERVER_SOFTWARE: Apache/1.3.19 (Unix) PHP/4.1.2 mod_ssl/2.8.2 OpenSSL/0.9.6SERVER_ADMIN: webmaster@xwolf.deLAST_MODIFIED: Tuesday, 20-May-2003 22:55:33 CESTUSER_NAME: xwolfREMOTE_ADDR: 84.128.212.156SCRIPT_NAME: /cgilocal/ssi-samples/environ.cgiSERVER_NAME: cgi.xwolf.deHTTP_ACCEPT_ENCODING: gzip, deflateDATE_LOCAL: Wednesday, 09-Jun-2004 20:25:26 CESTDOCUMENT_ROOT: /local/www/cgi.xwolf.deREQUEST_URI: /ssi/ssi-sample4.shtmlDOCUMENT_URI: /ssi/ssi-sample4.shtmlHTTP_COOKIE: xwolf-style=scottandrewSCRIPT_FILENAME: /local/www/cgi.xwolf.de/cgilocal/ssi-samples/environ.cgiREQUEST_METHOD: GETPATH: /sbin:/bin:/usr/sbin:/usr/binSERVER_PORT: 80 Quelle aller Beispiele, wie bereits angeführt, ist das Portal http://www.x-wolf.de. Für Funktion oder Folgen kann PC-Special daher keine Haftung übernehmen!