Pour générer la lecture de bannière aléatoire,
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
#####!!!#####
-
Créé un fichier en .js que vous nommerez banniere.js
-
Contenant :
-
var selec, petit, grand, nomfichiers, extension, chemin;
-
petit = 1; //plus petit numéro de fichier
grand =4; //plus grand numéro de fichier
nomfichiers = 'img'; //nom commun à tous les fichiers
extension = 'jpg'; //extension des fichiers
chemin = 'http://Chemin d’accès au dossier contenat vos bannières/'; //chemin d'acces aux fichiers (relatif ou absolue)
-
selec = Math.floor(grand*Math.random()+petit);
chemin += nomfichiers + selec + '.' + extension;
document.write('<img src="' + chemin + '">');
-
-
Dans un dossier vous mettez vos bannières nommées comme suit :
-
img1.jpg
img2.jpg
img3.jpg
img4.jpg
-
-
-
à l’endroit on les bannières doivent apparaître mettez :
-
<script type="text/javascript" src="Chemin d’accès au fichier banniere.js"></script>
-
-
Ce qui donne en gardant la variable $logo du thème :
-
if ($logo!="")
{
echo '<div align="center"><img src="'.$logo.'" alt="logo" border="0" /></div>';
}
else
{
echo '<div align="center<script type="text/javascript" src="Chemin d’accès au fichier banniere.js"></script>
</div>';
}
-
#####!!!#####
?>
Il est possible de changer l’extension ou le nom en modifiant le fichier .js
charger les fichiers créer ainsi que le header.php du thème modifié, et cela fonctionne.
Edité Jeudi 7 décembre 2006 :15:44 par lilian42Edité vendredi 18 avril 2008 : 01:52 par Gothicae