Probleme html hasard

Fermé
47-richy - 9 nov. 2007 à 19:19
Le petit jeune Messages postés 12 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 13 novembre 2007 - 9 nov. 2007 à 22:03
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 mardi 9 octobre 2007 Statut Membre Dernière intervention 31 janvier 2014 41
9 nov. 2007 à 21:06
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 mercredi 7 novembre 2007 Statut Membre Dernière intervention 13 novembre 2007
9 nov. 2007 à 22:03
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