Mammouth du PHP |
768 Messages
18 mars 2006, 10:49
mais ces images auroon les caracteistiques predefini auparavant. Ces images serait choisi au hasard, en respectant lesconditions, par le serveur.
Quels sont les caractéristiques prédéfinies et quels sont les conditions du serveur ?
Tu es très flou 8)
On peut déjà partir sur la base d'un array contenant le nom des images.
Prend exemple sur ce code:
<?php
$numb_disp = 6; // nombre d'image à afficher
$tabImg = array('monimage1.gif','monimage2.gif','monimage3.gif','monimage4.gif',
'monimage5.gif','monimage6.gif','monimage7.gif','monimage8.gif','monimage9.gif',
'monimage10.gif'); // array contenant la liste des images
/*
Array
(
[0] => monimage1.gif
[1] => monimage2.gif
[2] => monimage3.gif
[3] => monimage4.gif
[4] => monimage5.gif
[5] => monimage6.gif
[6] => monimage7.gif
[7] => monimage8.gif
[8] => monimage9.gif
[9] => monimage10.gif
)
*/
shuffle($tabImg); // shuffle -- Mélange les éléments d'un tableau
/*
Array
(
[0] => monimage5.gif
[1] => monimage8.gif
[2] => monimage2.gif
[3] => monimage4.gif
[4] => monimage7.gif
[5] => monimage10.gif
[6] => monimage9.gif
[7] => monimage3.gif
[8] => monimage1.gif
[9] => monimage6.gif
)
*/
for ($i = 0; $i < $numb_disp; $i++){
echo $tabImg[$i].'<br/>';
/*
pour afficher l'image, remplace la ligne
echo $tabImg[$i].'<br/>';
par
echo '<img src="/nomdudossierIMG/'.$tabImg[$i].'" border="0"/>';
*/
}
/*
echo $tabImg[$i].'<br/>'; Affiche ->
***************
monimage5.gif
monimage8.gif
monimage2.gif
monimage4.gif
monimage7.gif
monimage10.gif
*/
?>
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?