RAND POUR AFFICHER BANNIÈRE PUB ALÉATOIRE

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 - 5 août 2012 à 19:09
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 - 5 août 2012 à 19:09
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/54492-rand-pour-afficher-banniere-pub-aleatoire

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
5 août 2012 à 19:09
Bonjour,

Concernant le If, tu peux limiter les tests :
if($randq <= 45) { ?>
CODE PUB UNE
<?php } elseif ($randq <= 60) { ?>
CODE PUB DEUX
<?php } elseif ($randq <= 85) { ?>
CODE PUB TROIS
<?php } else {

Sinon, le mieux serait un tableau dans le quel on donne la bannière et la probabilité.
Ton code est vraiment très simple (un rand et un if).

Améliores-le rapidement
Rejoignez-nous