Images aléatoire php

En gros : Comment faire pour avoire une image différante à chaque changement de page le tout en PHP !

Creéz vous un répertoire /var/www/img/random/

et copiez y autant d’images que vous voulez en les renommants comme ceci : <basename>_<index>.jpeg

ex :ls -1 /var/www/img/random/
RandomImg_1.jpeg
RandomImg_2.jpeg
RandomImg_10.jpeg

Le code de la page php :

<?php
$Basename=RandomImg
$PathImg = '/var/www/img/random/';
$Max = exec( "ls -1 $PathImg | grep $Basename_[0-9] | wc -l");
$Random = rand(1, $Max);
echo "<img src="/img/random/buna_$Random.jpg" />
?>

Adaptez à votre sauce, appliquer dans vos thèmes ou votre site … et rock n roll

Et voila …

Vous pouvez voir le résultat sur tuxme.net/test.php

😉

/var/www/img/random/