Hallo,
hab folgendes Problem und ich hoffe jemand kann mir helfen.
Ich übergebe mit
ein Array ($search ist ein Array) an die session. Das klappt auch.
Nun habe ich einen Button "findnext"
Immer wenn dieser gedrückt wurde soll im Array eine Stelle weiter gesprungen werden.
Folgendes Problem tritt dabei auf:
Das erste mal wenn ich den Button drücke macht er noch genau das was ich will. Er gibt mir den nächten Arraywert. (Wert0 ist YYY,Wert1 ist XXX, Wert2 ist ZZZ Ausgegeben wird dann XXX)
Doch ab 2-ten bis n-ten betätigen des Buttons tut sich nichts mehr.
(gibt mir immer den Wert XXX)
Das Array wird also anscheinend nicht mit der aktuellen Cursorposition übergeben sondern der Cursor befindet sich bei jedem neuen Aufrufen der Seite an der Stelle 0.
Wie kann ich denn in der Sessionvarialben auch die aktuelle Cursorposition
des Arrays mitgeben?
hab folgendes Problem und ich hoffe jemand kann mir helfen.
Ich übergebe mit
PHP-Code:
$_SESSION['search'] = $search;
Nun habe ich einen Button "findnext"
Immer wenn dieser gedrückt wurde soll im Array eine Stelle weiter gesprungen werden.
PHP-Code:
if (isset($_POST["findnext"]))
{
$search = $_SESSION['search'];
$nummer = next($search);
$_SESSION['search'] = $search;
}
Das erste mal wenn ich den Button drücke macht er noch genau das was ich will. Er gibt mir den nächten Arraywert. (Wert0 ist YYY,Wert1 ist XXX, Wert2 ist ZZZ Ausgegeben wird dann XXX)
Doch ab 2-ten bis n-ten betätigen des Buttons tut sich nichts mehr.
(gibt mir immer den Wert XXX)
Das Array wird also anscheinend nicht mit der aktuellen Cursorposition übergeben sondern der Cursor befindet sich bei jedem neuen Aufrufen der Seite an der Stelle 0.
Wie kann ich denn in der Sessionvarialben auch die aktuelle Cursorposition
des Arrays mitgeben?
Kommentar