Probleme html hasard

47-richy -  
Le petit jeune Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -
Salut tout le monde !!
voila je suis entrain de crée un site web pour une discothéque avec plein de photo sur dreamweaver 8
j'ai crée une page avec des photo qui défile de bas en haut


<HTML>
<head>
<title> </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">
<!--
body {
background-color: #000000;
}
-->
</style></head>
<br>
<marquee align="left" scrollamount="5" scrolldelay="20" direction="up" height="400" width="200" >

<p><img border="0" src="img/image1.jpg" /></p>
<p><img border="0" src="img/image2.jpg" /></p>
<p><img border="0" src="img/image3.jpg" /></p>
<p><img border="0" src="img/image4.jpg" /></p>
<p><img border="0" src="img/image5.jpg" /></p>

</marquee>

</br>
</BODY>
</HTML>

mais a la place de mettre image1 image2 etc ... j'aimeré qui pioche directement dans le dossié IMG au hasard vu que se panneau est dans l'index pour qu'il se mettent à jour tout seul

merci de m'aidé :-)
@+
A voir également:

2 réponses

Dj Nam Messages postés 327 Date d'inscription   Statut Membre Dernière intervention   41
 
Bonjour,
Pour pouvoir choisir un chiffre alléatoire il te faut faire un peu de javascript ou de php, l'idéal je penses restes le javascript, renseigne toi sur la facon de générer un nombre aléatoire et integre ca dans ta page
0
Le petit jeune Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 
Voilà un petit script PHP qui fait se que tu demmandes.:

<?php
$repertoire="img";
if (is_dir($repertoire))
{
if ($dh = opendir($repertoire))
{
while (($file = readdir($dh)) !== false)
{
if ($file != "." && $file != ".." )
{
$filelist[]= $file;
}
}
closedir($dh);
}
}
$nPhoto=count($filelist);
for ($i=1;$i<=$nPhoto;$i++){

mt_srand((double)microtime() * 1000000);
$num = mt_rand(1,$nPhoto);
if(is_file("img/image".$num.".jpg")){
echo "<p><img border=0 src=img/image".$num.".jpg></p><br>";
}
}
?>
0