Problem bei der Übergabe eines Array in Session Variable
Mike©
- php
Moin @ All,
ich hänge jetzt schon seit 2 Tagen in diesem Problem fest.
Ich habe ein Array:
$Test_Array=array("Element1","Element2");
Das packe ich dan in eine Session Variable:
$_SESSION=['Test']="$Test_Array";
Und jetzt stehe ich auf dem Schlauch, ich komme irgendwie nicht an das Array in der Session Variable heran.
print_r($_Session) zeigt mir
Array ( [Online] => 1 [User] => mike [Test] => Array )
print_r($_Session[Test] zeigt mir
Array
und das hier bringt mich auch nicht weiter:
$Test=$_SESSION['Test'];
echo $Test[0];
das zeigt mir "A", denn die Elemnte 0-4 enthalten jetzt "A","r","r" usw.
Wo mache ich den Fehler? Beim Zuordnen des Array zur Session Variable, oder beim Auslesen. Wichtiger noch ist, wie mache ich es richtig?
Danke & regds
Mike©
Hallo Mike©,
Das packe ich dan in eine Session Variable:
$_SESSION=['Test']="$Test_Array";
Wenn du hier die Anführungszeichen um $Test_Array weglässt, sollte es funktionieren.
Viele Grüße
Patrick Canterino
Moin Patrick,
Das packe ich dan in eine Session Variable:
$_SESSION=['Test']="$Test_Array";Wenn du hier die Anführungszeichen um $Test_Array weglässt, sollte es funktionieren.
*KOPFAUFDENTISCHAU*
Vielen Dank. So einfach wenn man es richtig macht.
Und ich habe 2 Tage lang gekämpft.
Schönes Wochenende noch.
regds
Mike©