IceRage: Array in Session an Seite übergeben

Beitrag lesen

Hallo allerseits,

diese Sache mit session_start() und session_register() ist ja wohl nicht mehr nötig wie ich gelesen habe. Habe ich bisher aber so weit ich mich erinnern kann, aber auch nur mit normalen Variablen gemacht, also mit Skalaren.

Ich Suche nun eine Möglichkeit ein eindimensionales Array, per $_SESSION[] an die aufrufende Seite zu übergeben - also nach absenden eines Forms mit <?PHP echo $_SERVER['PHP_SELF']; ?>

In dem Form sind Textfelder enthalten, die ihrer Seits auch schon in einem Array gespeichert sind: <input type="text" name="boxes[]"></input> . Auf boxes[] kann ich auch problemlos zugreifen und es durchlaufen.

Außerdem möchte ich aber, wie gesagt, ein zusätzliches Array übergeben. Ich habe das wie folgt versucht:

$_SESSION['ar_picurl'] = array();

$_SESSION['ar_picurl'][$i] = "wert";

und dann nach dem Abschicken habe ich versucht mit:

$wertnachaufrufen = $_SESSION['ar_picurl'][$i];

wieder auszulesen. Dort bekomme ich allerdings immer die Meldung, dass die Variable nicht definiert ist.

Wäre da bitte jemand so nett, und würde mir sagen wie das geht?

Gruß, IceRage