Hallo,
hier geht es von einem relativen PHP-Dummy um die Frage, ob mein neuestes Problem damit zusammenhängt, daß ich unsauberen Code geschrieben habe?
Ich habe auf einer Seite per URL drei Variablen weitergegeben gehabt:
Sitename, Site und Language. Das sah so aus:
if(isset($_GET['sitename'])) {} else {
$_GET['sitename'] = $titlewelc;
};
if($lang == ""){
$lang = "de";
} ;
if($site == ""){
$site = "welcome.php";
};
Warum ich das einmal mit isset gemacht hatte und einmal ohne weiß ich nicht mehr. Auf jeden Fall hatte die Übergabe wunderbar funktioniert, alles Variablen wurden korrekt übergeben. Jetzt gehe ich gerade heute nochmal auf die Seite, und was passiert: als Einzige Variable wird die "Sitename" richtig übergeben, also die Überschrift der Seite ändert sich bei unterschiedlichen Links mit unterschiedlichen Variablen. Aber die Spache und auch die Zielseite werden nicht mehr verändert: egal wie mein Link aussieht, ich bleibe immer auf "de" und der "welcome.php" hängen.
Frage: liegt das an dem unterschiedlichen Code den ich für die Variablen-Abrufe verwendet hatte? Und wenn ja: warum hat das früher funktioniert und jetzt plötzlich nicht mehr? Wie sähe ein absolut korrekter Code aus?
Danke für Eure generöse Hilfe
TripleM
hier geht es von einem relativen PHP-Dummy um die Frage, ob mein neuestes Problem damit zusammenhängt, daß ich unsauberen Code geschrieben habe?
Ich habe auf einer Seite per URL drei Variablen weitergegeben gehabt:
Sitename, Site und Language. Das sah so aus:
if(isset($_GET['sitename'])) {} else {
$_GET['sitename'] = $titlewelc;
};
if($lang == ""){
$lang = "de";
} ;
if($site == ""){
$site = "welcome.php";
};
Warum ich das einmal mit isset gemacht hatte und einmal ohne weiß ich nicht mehr. Auf jeden Fall hatte die Übergabe wunderbar funktioniert, alles Variablen wurden korrekt übergeben. Jetzt gehe ich gerade heute nochmal auf die Seite, und was passiert: als Einzige Variable wird die "Sitename" richtig übergeben, also die Überschrift der Seite ändert sich bei unterschiedlichen Links mit unterschiedlichen Variablen. Aber die Spache und auch die Zielseite werden nicht mehr verändert: egal wie mein Link aussieht, ich bleibe immer auf "de" und der "welcome.php" hängen.
Frage: liegt das an dem unterschiedlichen Code den ich für die Variablen-Abrufe verwendet hatte? Und wenn ja: warum hat das früher funktioniert und jetzt plötzlich nicht mehr? Wie sähe ein absolut korrekter Code aus?
Danke für Eure generöse Hilfe
TripleM