Moin!
»» Genau sowas wie... Du kannst dir das sinnlose Zwischenkopieren in die Variable $arrDay übrigens sparen, das kostet nur sinnlosen Speicher und Rechenzeit, bringt aber nichts.
Ich habe es jetzt folgendermaßen gemacht:
$_SESSION['array4'][$k]=$array_check['check_title'];
Die Laufvariable $k beginnt mit der while-Schleife. Jetzt gibt er immerhin am Ende des Skriptes schon die richtigen Werte aus, jedoch immer noch nicht im daruffolgenden.
Vielleicht stimmt deine Vorstellung von "richtiger Wert" ja auch noch nicht mit der Realität überein.
Gib mal ein Beispiel so einer Ausgabe, von beiden Skripten.
Im darauffolgenden Skript wird dann der Ausdruck Array gedruckt.
Das passiert nur, wenn du stumpf $_SESSION['array4'] ausgeben willst mit echo, und dabei nicht berücksichtigt hast, dass diese Variable ja ein Array ist, also Unterelemente hat, in denen die Information gespeichert ist.
- Sven Rautenberg