Affichage aleatoire d'une image
Posté : 23 juil. 2008, 11:01
Bonjour à tous
J'aimerai afficher une image aléatoire 'thumb' dans un lien, et à son survol permettrait de faire afficher l'image grandeur nature.
Le seul soucis, c'est comment m'y prendre pour que l'image corresponde aux 'thumb'.
En terme de CSS pas de soucis, mais c'est le reste qui craint. Voici ce que j'ai fais:
Merci de votre aide.
J'aimerai afficher une image aléatoire 'thumb' dans un lien, et à son survol permettrait de faire afficher l'image grandeur nature.
Le seul soucis, c'est comment m'y prendre pour que l'image corresponde aux 'thumb'.
En terme de CSS pas de soucis, mais c'est le reste qui craint. Voici ce que j'ai fais:
$imagesaleatoire = array( './imgtest/reduction/img_1.jpg' => './imgtest/image-rue/img_1-640.jpg',
'./imgtest/reduction/img_2.jpg' => './imgtest/image-rue/img_2-640.jpg',
'./imgtest/reduction/img_3.jpg' => './imgtest/image-rue/img_3-640.jpg',
'./imgtest/reduction/img_4.jpg' => './imgtest/image-rue/img_4-640.jpg',
'./imgtest/reduction/img_5.jpg' => './imgtest/image-rue/img_5-640.jpg');
foreach( $imagesaleatoire as $reduct => $imggrd )
{
srand((double)microtime()*1000000);
$_SESSION[reduct] = $reduct;
$_SESSION[imggrd] = $imggrd;
}
L'appel de l'image se fait ainsi:
Code : Tout sélectionner
<div class="cadre-img">
<a class="infoPhotos_rue" href="#"><img src="<?php echo $_SESSION[reduct] ?>" alt="" /><span><span></span><img src="<?php echo $_SESSION[imggrd] ?>" /></span></a>
</div>