Variable aus der URL...habe eine Frage dazu

xony

Erfahrenes Mitglied
Hallo Leute,

ich speichere den Inhalt einer VAriable $css_ID , die ich aus der URL hole in die Session.
Wenn der User jetzt einen Link anklickt z.b. index.php?css_ID=12 wird die 12 in die Session gespeichert.

Wenn er jetzt den Link index.php?css_ID=15 klickt wird der Inhalt der Variable in der Session gewechselt.

Das nur zum Verständnis, jetzt kommt mein Problem.
Ich muss eine Bedingung haben die nur dann zutrifft wenn hinter dem Link ?css_ID=xxx steht.
Aber wenn ich die Bedingung stelle z.b.

if (&css_ID=xxx) {

blablabla

}

Dann geht das nicht, weil die Bedingung ja immer zutrifft, denn die Variable ist ja in der Session gespeichert.
Kann ich die bedingung nicht so stellen das Sie nur dann zutrifft wenn die Variable auch wirklich in der URL steht, unabhängig von der gespeicherten Variable in der Session.


Vielen Dank und Gruss
 
Variablen, die über die URL übergeben werden, sind in dem Array $_GET zu finden, Session-Variablen in dem Array $_SESSION. Du solltest niemals auf z.B. $css_ID zugreifen, sondern immer auf $_GET['css_ID'] bzw. $_SESSION['css_ID'], da fast alle Provider register_globals (zum Glück) ausgeschaltet haben.
 
Zurück