Re: Générer une bannière aléat

Pour générer la lecture de bannière aléatoire,




Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. Créé un fichier en .js que vous nommerez banniere.js
  5.  
  6. Contenant : 
  7.  
  8. var selec, petit, grand, nomfichiers, extension, chemin;
  9.  
  10. petit = 1;             //plus petit numéro de fichier
  11. grand =4;             //plus grand numéro de fichier
  12. nomfichiers = 'img';     //nom commun à tous les fichiers
  13. extension = 'jpg';         //extension des fichiers
  14. chemin = 'http://Chemin d’accès au dossier contenat vos bannières/';     //chemin d'acces aux fichiers (relatif ou absolue)
  15.  
  16. selec = Math.floor(grand*Math.random()+petit);
  17. chemin += nomfichiers + selec + '.' + extension;
  18. document.write('<img src="' + chemin + '">');
  19.  
  20.  
  21. Dans un dossier vous mettez vos bannières nommées comme suit : 
  22.  
  23. img1.jpg
  24. img2.jpg
  25. img3.jpg
  26. img4.jpg
  27.  
  28.  
  29.  
  30. à l’endroit on les bannières doivent apparaître mettez : 
  31.  
  32. <script type="text/javascript" src="Chemin d’accès au fichier banniere.js"></script>
  33.  
  34.  
  35. Ce qui donne en gardant la variable $logo du thème : 
  36.  
  37. if ($logo!="")
  38.     {
  39.         echo '<div align="center"><img src="'.$logo.'" alt="logo" border="0" /></div>';
  40.     }
  41.     else
  42.     {
  43.         echo '<div align="center<script type="text/javascript" src="Chemin d’accès au fichier banniere.js"></script>
  44. </div>';
  45.     }
  46.  
  47. #####!!!#####
  48. ?>


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 lilian42

Edité vendredi 18 avril 2008 : 01:52 par Gothicae


Sujet écrit par lilian42 le jeudi 7 décembre 2006 à 15:44

[ Imprimer ] - [ Fermer la fenêtre ]