Hey!
Ich bau gerade auf meinem lokalen Apache an einer Seite rum! Auf der Seite soll sich ein Zufallsbild befinden, dieses Bild soll wärend des ganzen Aufenthalts des User die ganze Zeit das gleiche bleiben bis er den Browser schließt. Ich hab mir gedacht das ich die Zufallszahl des Bildes in einer Session speichere! Am Anfang jeder Seite soll geprüft werden ob die Session noch gültig ist und wenn ja soll die gespeicherte Zahl ausgelesen werden (wenn nicht wird eine neue Session registriert).
Ich hab mir gedacht dass das so funktionieren könnte:
PHP-Code:
<?php
include ("inc/insert.inc");
if (!$_SESSION['zahl'])
{
session_start();
$arr = array(1, 2, 3, 4);
mt_srand ((double)microtime()*1000000);
$zahl = mt_rand(0,(count($arr) - 1));
session_register("zahl");
}
html_head();
?>
Etwas später folgt dann noch:
PHP-Code:
<img src="image/flowworks_v4_<?php echo $_SESSION[zahl]; ?>.jpg" alt="Flowworks Logo" />
Das steht am Anfang jeder Seite!
Funktioniert aber nicht, immer wenn ich auf einen Link klicke wird die Zufallszahl neu berechnet.
Was ist falsch??
lg
Flow