par
mario » 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
*/
?>
[quote="péa"]mais ces images auroon les caracteistiques predefini auparavant. Ces images serait choisi au hasard, en respectant lesconditions, par le serveur.[/quote]
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]<?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
*/
?>[/php]