par
lezarts » 23 févr. 2013, 23:07
Yop bonjour a tous,
J'ai créé sur mes page un espace avec 5 vignettes contenant chacune plusieurs images, qui change aléatoirement à chaque rechargement de la dite page cela fonctionne...
Si dessous je vous joint le code qui gère mes vignettes
<?php
// * Tableau associatif des bannieres et choix de la banniere
$pubvignette1 = array(
1 => array('http://www.monsite.net','/img/pub/vignette.png'),
2 => array('http://www.monsite.net','/img/pub/vignette2.png'),
3 => array('http://www.monsite.net','/img/pub/vignette3.png'),
4 => array('http://www.monsite.net','/img/pub/vignette4.png'),
5 => array('http://www.monsite.net','/img/pub/vignette5.png'),
);
$pubvignette2 = array(
1 => array('http://www.monsite.net','/img/pub/vignette.png'),
2 => array('http://www.monsite.net','/img/pub/vignette2.png'),
3 => array('http://www.monsite.net','/img/pub/vignette3.png'),
4 => array('http://www.monsite.net','/img/pub/vignette4.png'),
5 => array('http://www.monsite.net','/img/pub/vignette5.png'),
);
$pubvignette3 = array(
1 => array('http://www.monsite.net','/img/pub/vignette.png'),
2 => array('http://www.monsite.net','/img/pub/vignette2.png'),
3 => array('http://www.monsite.net','/img/pub/vignette3.png'),
4 => array('http://www.monsite.net','/img/pub/vignette4.png'),
5 => array('http://www.monsite.net','/img/pub/vignette5.png'),
);
$pubvignette4 = array(
1 => array('http://www.monsite.net','/img/pub/vignette.png'),
2 => array('http://www.monsite.net','/img/pub/vignette2.png'),
3 => array('http://www.monsite.net','/img/pub/vignette3.png'),
4 => array('http://www.monsite.net','/img/pub/vignette4.png'),
5 => array('http://www.monsite.net','/img/pub/vignette5.png'),
);
$pubvignette5 = array(
1 => array('http://www.monsite.net','/img/pub/vignette.png'),
2 => array('http://www.monsite.net','/img/pub/vignette2.png'),
3 => array('http://www.monsite.net','/img/pub/vignette3.png'),
4 => array('http://www.monsite.net','/img/pub/vignette4.png'),
5 => array('http://www.monsite.net','/img/pub/vignette5.png'),
);
// * Choix aléatoire de la banniere à afficher
$choix = 1;
shuffle($pubvignette1);
$choix = array_rand($pubvignette1, 1);
shuffle($pubvignette2);
$choix = array_rand($pubvignette2, 1);
shuffle($pubvignette3);
$choix = array_rand($pubvignette3, 1);
shuffle($pubvignette4);
$choix = array_rand($pubvignette4, 1);
shuffle($pubvignette5);
$choix = array_rand($pubvignette5, 1);
?>
<div id="e-space">
<ul>
<li><?php echo '<a target="_new" href="', $pubvignette1[$choix][0] ,'">
<img src="', $pubvignette1[$choix][1] ,'" /></a>'; ?></li>
<li><?php echo '<a target="_new" href="', $pubvignette2[$choix][0] ,'">
<img src="', $pubvignette2[$choix][1] ,'" /></a>'; ?></li>
<li><?php echo '<a target="_new" href="', $pubvignette3[$choix][0] ,'">
<img src="', $pubvignette3[$choix][1] ,'" /></a>'; ?></li>
<li><?php echo '<a target="_new" href="', $pubvignette4[$choix][0] ,'">
<img src="', $pubvignette4[$choix][1] ,'" /></a>'; ?></li>
<li><?php echo '<a target="_new" href="', $pubvignette5[$choix][0] ,'">
<img src="', $pubvignette5[$choix][1] ,'" /></a>'; ?></li>
</ul>
</div>
Bref..?
Mon sushi du moment et la recherche de comment..? Optimiser et simplifier le code si dessus...
Dans l'attente je vous passe le bonjour chez-vous et merci d'avance de votre aide
Yop bonjour a tous,
J'ai créé sur mes page un espace avec 5 vignettes contenant chacune plusieurs images, qui change aléatoirement à chaque rechargement de la dite page cela fonctionne...
Si dessous je vous joint le code qui gère mes vignettes
[php]
<?php
// * Tableau associatif des bannieres et choix de la banniere
$pubvignette1 = array(
1 => array('http://www.monsite.net','/img/pub/vignette.png'),
2 => array('http://www.monsite.net','/img/pub/vignette2.png'),
3 => array('http://www.monsite.net','/img/pub/vignette3.png'),
4 => array('http://www.monsite.net','/img/pub/vignette4.png'),
5 => array('http://www.monsite.net','/img/pub/vignette5.png'),
);
$pubvignette2 = array(
1 => array('http://www.monsite.net','/img/pub/vignette.png'),
2 => array('http://www.monsite.net','/img/pub/vignette2.png'),
3 => array('http://www.monsite.net','/img/pub/vignette3.png'),
4 => array('http://www.monsite.net','/img/pub/vignette4.png'),
5 => array('http://www.monsite.net','/img/pub/vignette5.png'),
);
$pubvignette3 = array(
1 => array('http://www.monsite.net','/img/pub/vignette.png'),
2 => array('http://www.monsite.net','/img/pub/vignette2.png'),
3 => array('http://www.monsite.net','/img/pub/vignette3.png'),
4 => array('http://www.monsite.net','/img/pub/vignette4.png'),
5 => array('http://www.monsite.net','/img/pub/vignette5.png'),
);
$pubvignette4 = array(
1 => array('http://www.monsite.net','/img/pub/vignette.png'),
2 => array('http://www.monsite.net','/img/pub/vignette2.png'),
3 => array('http://www.monsite.net','/img/pub/vignette3.png'),
4 => array('http://www.monsite.net','/img/pub/vignette4.png'),
5 => array('http://www.monsite.net','/img/pub/vignette5.png'),
);
$pubvignette5 = array(
1 => array('http://www.monsite.net','/img/pub/vignette.png'),
2 => array('http://www.monsite.net','/img/pub/vignette2.png'),
3 => array('http://www.monsite.net','/img/pub/vignette3.png'),
4 => array('http://www.monsite.net','/img/pub/vignette4.png'),
5 => array('http://www.monsite.net','/img/pub/vignette5.png'),
);
// * Choix aléatoire de la banniere à afficher
$choix = 1;
shuffle($pubvignette1);
$choix = array_rand($pubvignette1, 1);
shuffle($pubvignette2);
$choix = array_rand($pubvignette2, 1);
shuffle($pubvignette3);
$choix = array_rand($pubvignette3, 1);
shuffle($pubvignette4);
$choix = array_rand($pubvignette4, 1);
shuffle($pubvignette5);
$choix = array_rand($pubvignette5, 1);
?>
<div id="e-space">
<ul>
<li><?php echo '<a target="_new" href="', $pubvignette1[$choix][0] ,'">
<img src="', $pubvignette1[$choix][1] ,'" /></a>'; ?></li>
<li><?php echo '<a target="_new" href="', $pubvignette2[$choix][0] ,'">
<img src="', $pubvignette2[$choix][1] ,'" /></a>'; ?></li>
<li><?php echo '<a target="_new" href="', $pubvignette3[$choix][0] ,'">
<img src="', $pubvignette3[$choix][1] ,'" /></a>'; ?></li>
<li><?php echo '<a target="_new" href="', $pubvignette4[$choix][0] ,'">
<img src="', $pubvignette4[$choix][1] ,'" /></a>'; ?></li>
<li><?php echo '<a target="_new" href="', $pubvignette5[$choix][0] ,'">
<img src="', $pubvignette5[$choix][1] ,'" /></a>'; ?></li>
</ul>
</div>
[/php]
Bref..?
Mon sushi du moment et la recherche de comment..? Optimiser et simplifier le code si dessus...
Dans l'attente je vous passe le bonjour chez-vous et merci d'avance de votre aide