Autor Zpráva
Anonymní
Profil *
<?

$images = array("images/image1.gif",
"images/image2.gif",
"images/image3.gif",
"images/image4.gif"
);
mt_srand(time());
$random_index = mt_rand(1, (count($images)));
$random_index--;

?>

<IMG src="<? echo "$images[$random_index]" ?>" >

Do toho silně vyznačeného mám doplnit url obrázků že?
Aco pak dál s tím?
V php se téměř nevyznám, tak to pochopte.
Díky za odpovědi.
Hugo
Profil
Celkem by se hodilo, kdybys napsal co od toho čekáš. Předpokládám, že jde o náhodný výběr obrázku. Takže tam jen doplň cesty k obrázkům a ono to poběží.
Anonymní
Profil *
Jde mi o náhodný výběr obrázků, ale když jsem tam doplnil cesty k obrázkům, tak to stejně neběželo, právě proto jsem to napsal sem.
Hugo
Profil
Anonymní

Co znamená neběželo? Jsou ty cesty správné? Důležitá je i velikost písmen.

Soubor, ve kterém je tento skript musí mít koncovku php a na serveru musí běžet php.
Hugo
Profil
A ještě zkus zaměnit <? za <?php
WertriK
Profil
<?

$images = array("images/image1.gif",
"images/image2.gif",
"images/image3.gif",
"images/image4.gif");
mt_srand(time());
$random_index = mt_rand(1, (count($images)));
$random_index--;


echo $random_index."-rnd<br />";
echo $images[$random_index]."pic<br />";
?>

A napiš co ti to vypsalo.
petr6
Profil
$random_index = mt_rand(1, (count($images)));
$random_index--;


Toto by taky slo nahradit jednodussim
$random_index = mt_rand(0, (count($images)-1));

Neni nahodou problem v tom, ze to vraci nahodne cislo, ktere nemusi byt cele? Pak by to chtelo jeste zaokrouhlit, napr. floor($random_index);
Toto téma je uzamčeno. Odpověď nelze zaslat.

0