Autor Zpráva
biggeorge
Profil
Dobrý den ve spolek.
Našel jsem na netu tento script na výběr náhodného obrázku ze složky:

<script type="text/javascript"> 
function getRI() 
{ 
var imgs = new Array(); 
imgs.push("fotogalerie/fotky/img1.jpg"); 
imgs.push("fotogalerie/fotky/img2.jpg"); 
imgs.push("fotogalerie/fotky/img3.jpg"); 
imgs.push("fotogalerie/fotky/img4.jpg"); 
imgs.push("fotogalerie/fotky/img5.jpg"); 

return "./" + String(imgs[Math.floor(imgs.length*Math.random())]); 
} 
</script> 
<body onload="document.getElementById('ri').src = getRI();"> 
<img id="ri" src="" height="150" weight="100" border="0" /> 


Script funguje bezvadně jenže to má podmínku přejmenování fotek nebo naopak do scriptu zadat jména existujících fotek a já bych potřeboval aby to fungovalo tak že to bude tahat náhodnou fotku bez ohledu na jméno fotky.Jednoduše řečeno "cokoliv.jpg".Předem všem děkuju !!!
fajzen
Profil
S tým si už samotný JavaScript neporadí, bude treba prizvať na pomoc napr. PHP :)
peta
Profil
biggeorge
fotky jsou ulozene na serveru, js se spousti v prohlizeci u uzivatele.
Pokud ma JS dostat seznam fotek nebo jen nahodnych 10, musis mu ten seznam vytvorit na serveru, treba pomoci php a opendir() isfile() a pod, viz google.com a pokud nepomuze, tak forum o php.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: