Allez hop un code tout bête à coller chez soi
Page en php nécessaire comme de bien entendu, il faut juste créer un répertoire pour placer les images aléatoires. Selon ton script PHP, il se peut que ce répertoire existe déjà. Il faut juste modifier les passages en gras ci-dessous...
-----------------
<?
$imgpath = "logos"; // chemin des images
$textalter = "Accueil / image aleatoire"; // attribut alt
$nodir = 0;
if ($imgpath == ".." || $imgpath == "." || $imgpath == "")
{
$nodir = 1;
$imgpath = ".";
}
$j = strlen($imgpath);
$j--;
if ($imgpath[$j] != '/' && $imgpath != ".")
$imgpath .= '/';
if (is_dir($imgpath))
{
if ($condir = opendir($imgpath))
{
$i = 0;
while (($curfile = readdir($condir)) != false)
{
$extension = "";
$extension = preg_replace("/.+\.(.{3,4})/", "$1", $curfile);
if ($extension == "png" || $extension == "gif" || $extension == "bmp" || $extension == "jpg" || $extension == "jpeg")
{
$i++;
$images{$i} = $curfile;
}
}
if ($images{1} == "")
{
echo "Aucune image dans le dossier";
}
else
{
$i = rand(1, $i);
$image = $images{$i};
echo "<img src=\"";
if ($nodir != 1)
echo $imgpath;
echo "".$image."\" alt=\"".$textalter."\" border=\"0\"/>";
}
}
else
{
echo "Ouverture impossible du dossier image";
}
}
else
{
echo "Rrépertoire incorrect";
}
?>
Je conseille de placer ce code dans un "affiche.php" par exemple que tu appelles ensuite en <include>
That's all folks