<DREAMWEAVER> Affichage d'images aléatoire

<DREAMWEAVER> Affichage d'images aléatoire - Logiciels - Windows & Software

Marsh Posté le 10-01-2005 à 18:00:37    

Bonjour à tous,
 
mon site utilise deux modeles de pages, sur chacun de ces modèles, il y a 3 images qui sont donc toujours les mêmes, sur toutes les pages du site.
 
J'aimerais savoir s'il est possible de préparer plusieurs images, de les stocker dans un dossier spécifique, et de demander au navigateur d'afficher de façon aléatoire l'une des images contenues dans ce dossier pour chacun des 3 emplacements....Et si oui, comment?
 
Merci d'avance à ceux qui prendront le temps de me répondre.
 
@+

Reply

Marsh Posté le 10-01-2005 à 18:00:37   

Reply

Marsh Posté le 10-01-2005 à 18:29:05    

Tu as plusieures possibilités, toutes font appels à un minimum de programmation.
 
Tu utilises un script client, typiquement du javascript, il suffit d'utiliser un nombre aléatoire entre 0 et 2 pour déterminer quel fichier charger comme image. Avantage : simple à mettre en place, pas besoin de technologie active sur l'hébergement. Inconvénient : le client peut désactiver l'exécution de Javascript, tu dépends des paramètres de sécurité du navigateur.
 
Côté serveur, la il te faut du PHP, ASP, ColdFusion, JSP ou toute autre technologie permettant de créer des pages webs dynamiques. Le code sera sensiblement le même, sauf qu'il sera exécuté par le serveur Web.

Reply

Marsh Posté le 10-01-2005 à 18:35:45    

Merci de ta réponse.
 
J'utilise déjà PHP pour le forum du site, je suis donc tenté de m'orienter vers cette option. Le soucis c'est que mon forum, il marche tout seul, sans que j'ai besoin de mettre les doigts dans le cambouis! Et ca m'arrange bien, vu que je suis NUL en programmation!
Si tu connais un site ou je peux trouver un code qui corresponde à ce que je veux faire, je prends. Je me sens à peu pres capable de faire quelques modifs dans un code existant pour l'adapter à mes besoins, mais le créer tout seul!......
 
Merci encore.


Message édité par BalooCantalou le 10-01-2005 à 18:37:35
Reply

Marsh Posté le 10-01-2005 à 18:47:29    

Au pif' un code de ce genre, ca fait longtemps que je n'ai plus fait de PHP... il faudra peut être corriger un chouilla. Il suffit de substituer à ton TAG <img> et bien sur que ta page porte l'extension *.php.
 

Code :
  1. <?
  2. $image[] = "dossier1/monfichier1.gif";
  3. $image[] = "dossier2/monfichier2.gif";
  4. $image[] = "dossier3/monfichier3.gif";
  5. echo('<img src="' . $image[rand(0, 2)] . '">');
  6. ?>


Message édité par Requin le 10-01-2005 à 18:50:51
Reply

Marsh Posté le 10-01-2005 à 22:43:57    

Héhé, ca parrait tellement simple, quand c'est expliqué clairement!
Merci pour tout, je vais essayer ca....Ca me semble pile poil ce que je veux!
@+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed