Hallo,
ich habe dieses Diashow Script bereits im Inet gefunden.
[code]<?php
Diashow mit PHP und JavaScript
Verzeichnis der Bilder
$verzeichnis = „bilder/“;
Geschwindigkeit in Millisekunden
3000 = 3 Sekunden
$peed = 2500;
echo "
";
?>[/code]
So funktioniert es super und entspricht auch ganz meinen wünschen.
Nur hätte ich gerne das die Bilder zufällig ausgewählt und dann angezeigt werden.
Kann mir da vielleicht einer behilflich sein, da ich nicht viel ahnung von php habe.
M.f.G.
function anzeigen(){
i = Math.round(Math.random() * $by);
document.images.dummy.src=Animation[i].src;
setTimeout('anzeigen()',$peed);
}
…sollte ausreichen um zufällig ein Bild aus dem Array zu angeln.
Zum Prinzip:
es wird eine Zufallszahl zwischen 0 und 1 generiert, diese mit der Arraygröße multipliziert und kaufmänisch gerundet. So erhält man einen zufälligen Array Index, über den dann wiederrum ein Bild angezeigt wird. Am Ende ruft sich das ganze wieder selbst auf. Ich bitte zu beachten, das bei dieser einfachen Version auch Bilder doppelt angezeigt werden können, da es keine prüfung gibt, welches Bild schon angezeigt wurde und welches nicht.
Es ist halt nun auch keine DiaShow mehr, sondern eher ein RandomPic Script.