Fehlerseiten-Variablen - Printable Version +- ispCP - Board - Support (http://www.isp-control.net/forum) +-- Forum: ispCP Omega International Area (/forum-22.html) +--- Forum: German Corner (/forum-26.html) +--- Thread: Fehlerseiten-Variablen (/thread-8254.html) |
Fehlerseiten-Variablen - Rafioso - 10-28-2009 08:02 AM Hi, gibt es eigentlich Variablen, die man bei den Fehlerseiten verwenden kann? Z.B. Referrer oder Ziel-URL? Eine komplette Liste wäre toll. Danke. RE: Fehlerseiten-Variablen - BadMatt - 10-28-2009 11:23 PM Also ich weiss nicht, ob es da Variablen gibt, aber mit JS kann man dann bestimmt was machen ;P Referrer z.B.: http://aktuell.de.selfhtml.org/archiv/doku/8.1/javascript/objekte/document.htm#referrer RE: Fehlerseiten-Variablen - Rafioso - 10-28-2009 11:29 PM Ja, JS ist aber keine gute Lösung - zumal man JS abschalten kann. Die meisten Variablen sollten vom Server stammen. Klar muss man teils auch was vom Browser abfragen, aber dies würde notfalls auch ohne JS gehen. Ich kenne das halt von cPanel. Da gibt man z.B. <!--#echo var="HTTP_HOST" -->, <!--#echo var="REQUEST_URI" -->, <!--#echo var="HTTP_REFERER" --> oder <!--#echo var="REMOTE_ADDR" --> ein. Da gibts bestimmt noch mehr, aber das sind die, die ich kenne & eigentlich auch weiterhin haben möchte. RE: Fehlerseiten-Variablen - gOOvER - 10-29-2009 01:38 AM So weit ich weiss gibt es keine. Wäre mir auch noch nicht aufgefallen RE: Fehlerseiten-Variablen - FISA4 - 10-29-2009 10:21 AM (10-29-2009 01:38 AM)gOOvER Wrote: So weit ich weiss gibt es keine. Wäre mir auch noch nicht aufgefallen Mir fällt momentan auch keine sinnvolle Verwendung dafür ein. Da ich jedem Kunden eh PHP gebe, könnte ich in den Fehlerseiten z.B.: <?php echo "Die Webseite: ".$_SERVER['HTTP_HOST']."".$_SERVER["PHP_SELF"]." ist z.Zt. nicht verfügbar"; ?> reinschreiben. evtl. könnte man das auch mehrsprachig machen über nen Switch <?php switch($_SERVER["HTTP_ACCEPT_LANGUAGE"]){ case 'de': echo "Die Webseite: ".$_SERVER['HTTP_HOST']."".$_SERVER["PHP_SELF"]." ist z.Zt. nicht verfügbar"; break; case 'en': echo "the website: ".$_SERVER['HTTP_HOST']."".$_SERVER["PHP_SELF"]." is temporary not available"; break; default: echo "Die Webseite: ".$_SERVER['HTTP_HOST']."".$_SERVER["PHP_SELF"]." ist z.Zt. nicht verfügbar"; break; } ?> Und Datum und Uhrzeit mit reinhauen und bitten, dass man den Admin mit diesen Daten versorgt. . Dazu den Timestamp aus $_SERVER["REQUEST_TIME"] umwandeln und ausgeben. Mir fallen da auf Anhieb noch so die einen und anderen Funktionen ein, die man mit einbauen könnte. u.a. auch, dass man dem Admin mal eben ne Mail schickt wo Datum, Uhrzeit und Dateiname gleich im Body drin stehen. Gruß FISA4 |