header() funktioniert nicht
ichen
- php
Moin!
auf einem server wollte ich mit header("location:...") eine weiterleitung zu einer seite machen. nu funktioniert das nicht. woran könnte es liegen? er gibt keine fehlermeldung aus.
-> PHPINFO : http://www.24h-ol.de/phpinfo.php
tschüssi
ichen
Kann es sein, dass aus Zufall schon eine Ausgabe stattgefunden hat? Ne Art "Sie werden weitergeleitet" oder so? Header können ja nur gesendet werden, wenn noch keine Ausgabe erfolgt ist ...
Moin!
warum funktioniert es dann aber lokal? (PHPverson 4.2)
tschüssi
ichen
Moin!
wenn ich diese funktion vorher nicht aufrufe, get es. warum?
das ist mir total unverständlich.
function GetLangFile($lang){
if(!file_exists("lang/".$lang."/globals.php")){
$_SESSION["lang"] = "de";
return "de";
} else {
return $lang;
}
}
tschüssi
ichen
Hallo ichen,
function GetLangFile($lang){
if(!file_exists("lang/".$lang."/globals.php")){
$_SESSION["lang"] = "de";
return "de";
} else {
return $lang;
}
}
Ich glaube, wir benötigen zur Fehlerkontrolle ein wenig mehr Code - und zwar vom Beginn des Dokuments an bis zum header(...)-Befehl.
Bis dann!
Marc Reichelt || http://www.marcreichelt.de/
auf einem server wollte ich mit header("location:...") eine weiterleitung zu einer seite machen. nu funktioniert das nicht. woran könnte es liegen? er gibt keine fehlermeldung aus.
auch keine Warnung oder Notice? Hast du mal error_reporting(E_ALL); gesetzt?