Hallo,
Ich versuche in einer While-Schleife mehrere Sessionvariablen mit $_SESSION zu setzen.
Als Variablenname soll der INHALT einer Variablevariablen benutzt werden.
$a=1;
while($a <= $anzahl)
{
$cito_obj = 'cito'.$a;
$_SESSION[$$cito_obj ]=$$cito_obj;
$a++;
}
Es sollen also $_SESSION['cito1'], $_SESSION['cito2'] usw gesetzt werden.
Im Vorfeld ist nocht klar wie hoch $anzahl ist.
Beim obigen Code erscheint folgende Fehlermeldung:
Warning: Illegal offset type in ...
Hat da jemand einen Tip oder möglicherweise eine andere herangehensweise?
Ich versuche in einer While-Schleife mehrere Sessionvariablen mit $_SESSION zu setzen.
Als Variablenname soll der INHALT einer Variablevariablen benutzt werden.
$a=1;
while($a <= $anzahl)
{
$cito_obj = 'cito'.$a;
$_SESSION[$$cito_obj ]=$$cito_obj;
$a++;
}
Es sollen also $_SESSION['cito1'], $_SESSION['cito2'] usw gesetzt werden.
Im Vorfeld ist nocht klar wie hoch $anzahl ist.
Beim obigen Code erscheint folgende Fehlermeldung:
Warning: Illegal offset type in ...
Hat da jemand einen Tip oder möglicherweise eine andere herangehensweise?
Kommentar