Shuffle-funktionen driller
Hej eksperterPå min hjemmeside (http://www.kraemer.dk) har jeg nogle billeder i et billedarkiv. Hver gang indexsiden loades, skal php vælge to tilfældige (forskellige) billeder til forsiden.
Oprindeligt lavede jeg en løsning, som virkede helt perfekt (bl.a. med ekspertens fine assistance - kan desværre ikke finde det oprindelige spørgsmål og svar).
Nu er der så på et eller andet tidspunkt sket det, at siden ALTID plukker de samme to billeder (med numrene 1 og 2). Derfor har jeg på fornemmelsen, at shufflefunktionen er holdt op med at virke.
Nedenfor står den del af koden, jeg bruger til at vælge de to billeder. Er der nogen, der kan se, hvor det går galt?
--------------------
<?php
$antalpic = 10;
$pic_nr = range(1,$antalpic);
shuffle ($pic_nr);
$pic_nrA = array_shift($pic_nr);
$pic_nrB = array_shift($pic_nr);
echo "<IMG SRC=pic/h/pic";
echo $pic_nrA;
echo ".jpg><br>";
?>
[...]
<?php
echo "<IMG SRC=pic/h/pic";
echo $pic_nrB;
echo ".jpg><br>";
?>
