Lightstorm
New member
Ich muss den Wert in $pos bei jedem Seitenaufruf speichern können, also pro Sitzung, versuche es daher in die SESSION zu speichern, um dann mit einer for Schleife zu schauen ob der Wert bereits in der $_SESSION eingetragen ist.
Pro Sitzung müssen sich beliebig viele Werte von $pos speichern lassen, bei zehn Seitenaufrufen also 10 verschiedene Werte.
Aber irgendwie klappt das nicht, ich glaube die Werte werden gar nicht in der $_SESSION gespeichert.
Die SESSION enthält bereits Login Daten und soll halt noch für diese Werte von $pos benutzt werden.
Pro Sitzung müssen sich beliebig viele Werte von $pos speichern lassen, bei zehn Seitenaufrufen also 10 verschiedene Werte.
Aber irgendwie klappt das nicht, ich glaube die Werte werden gar nicht in der $_SESSION gespeichert.
Die SESSION enthält bereits Login Daten und soll halt noch für diese Werte von $pos benutzt werden.
PHP:
for ($_SESSION[] = $pos; $ergebnis === FALSE; $pos = rand(1, $anzahl))
{
$ergebnis = in_array($pos,$_SESSION);
}
Zuletzt bearbeitet: