Electric Posté 5 Juillet 2007 Posté 5 Juillet 2007 Bonjour tout le monde Voila, je voudrai savoir si il existe un script ou autre moyen pour afficher une image aleatoire (type, img1, img2, img3 etc...) a chaque chargement de page, et dans un fichier CSS ??? SVP Voila la partie de code: #swbandeau{ position:absolute; left: 50%; margin-left: -390px; top: 50px; width: 780px; height: 150px; background: #ffffff url(logo.gif); border-left: 3px solid #fff; border-right: 3px solid #fff; border-top: 3px solid #fff;} Merci par avance
sparh Posté 5 Juillet 2007 Posté 5 Juillet 2007 Salut, tu peux créer un fichier php avec un header CSS, ce qui permet d'ajouter des données dynamiques dans ton fichier CSS. (et donc de gérer ton image aléatoire) ++
Electric Posté 5 Juillet 2007 Auteur Posté 5 Juillet 2007 Ok sa a l'air simple comme sa ! Mais je ne connais pas du tout cette manip ! créer un fichier php avec un header CSSSa je pense savoir faire. ajouter des données dynamiques dans ton fichier CSS. (et donc de gérer ton image aléatoire)La par contre je bloque ! Mon code css avec l'image est dans un fichier .css ! Rattacher d'un fichier php. </div> <div id="swbandeau"> </div> donc si besoins je n'aurai pas besoins de crée un autre fichier php ?
sparh Posté 5 Juillet 2007 Posté 5 Juillet 2007 Voilà un exemple de fichier php que j'utilise comme fichier CSS: <?php//connection à la base//requete pour determiner la couleur ou dans ton cas l'image aléatoire ($couleur_background et $image_background)include("config.php");header("Content-Type: text/css");?>.body {background-color:<?=$couleur_background?>;}#swbandeau{ position:absolute; left: 50%; margin-left: -390px; top: 50px; width: 780px; height: 150px; background: #ffffff url(<?=$image_background?>); border-left: 3px solid #fff; border-right: 3px solid #fff; border-top: 3px solid #fff;} Voilà, enregistre bien ton fichier avec l'extension php Enfin, dans tes pages qui utilise ce fichier CSS au lieu de: _AT_import url(http://www.tonUrl.com/CSS/tonFichier.css); tu met _AT_import url(http://www.tonUrl.com/CSS/tonFichier.php); et voilà le tour et joué
amauryk Posté 5 Juillet 2007 Posté 5 Juillet 2007 J'ai un script d'image aléatoire en javascript sur mon site : http://www.internet-webmaster.info/ressources/liens.php3 après je ne sais si tu peux l'intégrer dans un .css
ams51 Posté 5 Juillet 2007 Posté 5 Juillet 2007 Ou alors tu met l'image logo.php #swbandeau{ background: #ffffff url(logo.php);} et dans logo.php $imagealeatoire=url de l'image choisie au hasard;header("Content-type: image/gif");header("location:".$imagealeatoire); Je fais ça de tête alors il y a peut etre des bugs
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant