Hai, leute,
das da unten soll nachsehen, ob in $_Session schon die Variable sammel existiert, wenn ja, die eventuell übertragene ID anhängen, wenn nicht, die Variable erzeugen
…tut es aber nicht…
es scheint, als wäre der Ausdruck immer false - warum?
Gruß
Sibylle
session\_start();
if (isset($\_session['sammel']))
{
if (isset($\_GET['ID']))
{
$\_session['sammel'][] = $\_GET['ID'];
}
}
else
{
$\_session['sammel']=array();
}
Hai.
Variablennamen sind case-sensitive. Das heißt, dass $_session keine Session-Variable, sondern eine von dir neu definierte Variable ist. Die Session-Variablen sind durchgehend groß geschrieben: $_SESSION.
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Ohhh - Mann!
*Kopf-auf-den-Schreibtisch-hau*
aber ich hab überall sonst sorgfältig darauf geachtet, session immer klein zu schreiben - php-Variablen sind doch schießlich case-sensitiv…
Weia…
Fühl Dir jeknuuutscht
Sibylle