![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Hero
![]() Registriert seit: 08.04.2003
Beiträge: 821
|
![]() Hallo!
Kann mir bitte jemand die nötigen Befehle sagen, um folgendes zu bewerkstelligen: Ich möchte aus den HTTP-Headern die Spracheinstellung des Browsers auslesen und je nach gesetzter Sprache weiterleiten. Also wenn Sprache == de.XY dann auf die deutsche und bei allen anderen Einstellungen auf die englische Version. Wenn mir also jemand sagen kann, wie ich die Sprachinformation mit PHP aus dem Header bekomme und wie ich mittels PHP forwarde (bzw. redirect), wäre mir schon sehr geholfen. Vielen Dank! mfg, bs |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() PHP-Code:
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
#3 |
Veteran
![]() |
![]() Welchen Sinn macht "@" vor einer Variable?
#Hannes# |
![]() |
![]() |
![]() |
#4 |
Hero
![]() Registriert seit: 08.04.2003
Beiträge: 821
|
![]() Danke, das hätte ich mir ja ganz anders gedacht...
Die Funktion Header dient dazu, den HTTP-Header zu beschreiben? Gibt es keine Funktion à la redirect oder etwas ähnliches? Bzw. gibt es eine Möglichkeit zwischen Redirect und Forward zu unterscheiden? |
![]() |
![]() |
![]() |
#5 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() Jam durch den Statuscode. Wirf einen Blick in die http 1.1 RFC.
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
#6 | |
Master
![]() Registriert seit: 26.11.2002
Alter: 47
Beiträge: 572
|
![]() Zitat:
mfg deftones
____________________________________
Es gibt nix gutes außer man tut es nur die Toten wissen wie der Krieg war ! Fatal error: Maximum execution time exceeded in mod_glaskugel at line 23 |
|
![]() |
![]() |
![]() |
#7 |
Veteran
![]() |
![]() Dass man mit einem "@" Fehler-Ausgabe [und damit verbundene Unterbrechungen beim Ausführen des Scripts] unterbinden kann, ist klar - aber was für eine Wirkung hat das bei einer Variable bzw. einem Array?
Kann IMHO nur zur Unterbindung von eventuellen "Warings" dienen, die bei undefinierten Variablen ausgegeben werden. #Hannes# |
![]() |
![]() |
![]() |
#8 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() "Fatal Errors" unterbrechen die Ausführung des Scriptes auf alle Fälle - das @ vor einer Variable ist unsauber und umgeht die Überprüfung durch isset() o.ä., und unterdrückt, wie schon gesagt, eine Fehlermeldung.
~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|