Stefan: Zufälliges Bild für alle Seiten beibehalten

Beitrag lesen

Hallo Self-Leute!

ich habe vor ein Bild aus einer Auswahl von mehreren zufällig auswählen zu lassen, welches nicht nur auf der Hauptseite sondern auch auf den darauffolgenden genutzt wird. Für das zufällige Laden eines Bildes hab ich mir selbst auch schon ein Javascript geschrieben:

var banner_quantity = 6;
var banner = new Array();
for (i=0; i<banner_quantity; i++){
 banner[i] = new Image();
}

banner[0].src = "images/global/borrev1.gif";
banner[1].src = "images/global/borrev2.gif";
banner[2].src = "images/global/borrev3.jpg";
banner[3].src = "images/global/borrev4.gif";
banner[4].src = "images/global/borrev5.gif";
banner[5].src = "images/global/borrev6.gif";

function loadBanner(){
 var banner_nr = Math.floor(Math.random()*(banner_quantity-1));
 document.bannerpic.src = banner[banner_nr].src;
}

Banner ist hierbei wohl eher irreführend, da es wirklich nur ein Bild im Kopf der Html ist. Da Javascript bei so einer Sache aber eher die falsche Wahl ist und da ich die Kommunikation zwischen der Hauptseite und den nächsten Seiten nicht aufbauen kann, würde ich mir gern ein PHP-Script basteln. Habe mich da erstmal ein bisschen kund getan wie so ein Script in PHP-Form aussehen könnte:

<?php
$banner = array(images/banner1.gif,images/banner2.gif,images/banner3.gif);
$zufall = array_rand($arr);
<img src="<?php $zufall; ?>" alt="banner">
?>

Keine Ahnung, ob das jetzt wirklich so funktioniert, da ich mir das aus php.net zusammengeschnipselt habe. Ich hab auch keine Ahnung, wie ich das ins Html einbette. Interessant wäre es aber nun dieses zufällige Bild auch auf den nächsten Seiten erscheinen zu lassen und erst bei einem Neubesuch dieser Webseite ein anderes Bild laden zu lassen. Was ist da zutun? Geht das über Cookies?

Gruß
Stefan