TrocWeb Posté 3 Novembre 2007 Partager Posté 3 Novembre 2007 bonjour, je suis à la recherche d'un petit script qui me permettrait de pouvoir mettre plusieurs images .gif ou.jpg aléatoirement chaque image devrait avoir un lien différent je m'explique l'image X. pointe vers un lien X. l'image Y. pointe vers un lien Y. et ainsi de suite, se scripts devra pouvoir gérer environ 4ou 5 images, dans l'attente de vous lire Cher Heubeurs cordialement Troc-Web Lien vers le commentaire Partager sur d’autres sites More sharing options...
red0x Posté 3 Novembre 2007 Partager Posté 3 Novembre 2007 Salut TrocWeb, Voici un script JavaScript qui doit convenir à tes besoins ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
TrocWeb Posté 3 Novembre 2007 Auteur Partager Posté 3 Novembre 2007 merci bien je regarde ca Cordialement TrocWeb Lien vers le commentaire Partager sur d’autres sites More sharing options...
TrocWeb Posté 3 Novembre 2007 Auteur Partager Posté 3 Novembre 2007 (modifié) je tiens vraiment a te remercier, ces 100% ce que je voulais voir sur mon site a droite merci merci Modifié 3 Novembre 2007 par TrocWeb Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 3 Novembre 2007 Partager Posté 3 Novembre 2007 Attention, si tu veux que le lien puisse être suivi par les moteurs de recherche (qui ne lisent pas (ou très peu) le JavaScript), il vaut mieux générer ceci en PHP. D'autant que le script JavScript est inutilement compliqué. Voici un exemple : <?php$tab_liens = array('img01.jpg' => 'http://www.lien1.fr','img02.gif' => 'http://www.lien2.com','img03.png' => 'http://www.lien3.net');$img = array_rand($tab_liens);$url = $tab_liens[$img];echo '<a href="'.$url.'"><img src="'.$url.'"></a>';?> Lien vers le commentaire Partager sur d’autres sites More sharing options...
TrocWeb Posté 3 Novembre 2007 Auteur Partager Posté 3 Novembre 2007 (modifié) les image seront aléatoires ou changerons a chaque clic comme celui du java? Modifié 3 Novembre 2007 par TrocWeb Inutile de citer le message précédent; on vient de le lire (captain_torche, modérateur) Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 3 Novembre 2007 Partager Posté 3 Novembre 2007 A chaque affichage de la page, une image définie dans la variable $tab_liens sera affichée au hasard. Typiquement, le résultat est strictement le même, mais dans ce dernier cas, on génère du HTML pur, que les moteurs peuvent suivre sans problème. PS : petite précision, Java et JavaScript sont deux langages totalement différents. JavaScript a été nommé comme ça, pour profiter de la popularité du langage Java. Lien vers le commentaire Partager sur d’autres sites More sharing options...
TrocWeb Posté 3 Novembre 2007 Auteur Partager Posté 3 Novembre 2007 (modifié) merci de ta réponse, je vais tester cela , bravo pour votre aide eu pardon captain_torche le code est complet la ? le php et moi Modifié 3 Novembre 2007 par TrocWeb Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 3 Novembre 2007 Partager Posté 3 Novembre 2007 Il est complet, mais je ne l'ai pas testé. Tu as un bug ? Edit : Oups, j'avais oublié la balise de fermeture du PHP. C'est corrigé. Lien vers le commentaire Partager sur d’autres sites More sharing options...
TrocWeb Posté 4 Novembre 2007 Auteur Partager Posté 4 Novembre 2007 oui page blanche je refait un test avec ta correction Lien vers le commentaire Partager sur d’autres sites More sharing options...
TrocWeb Posté 4 Novembre 2007 Auteur Partager Posté 4 Novembre 2007 (modifié) <?php $tab_liens = array( 'http://www.trocweb.fr/logos/bonnes-affaires.gif' => 'http://www.trocweb.fr', 'http://www.trocweb.fr/logos/idees-cadeaux.png' => 'http://www.trocweb.fr/stores.php', 'http://www.trocweb.fr/logos/bonnes-affaires.gif' => 'http://www.trocweb.fr' ); $img = array_rand($tab_liens); $url = $tab_liens[$img]; echo '<a href="'.$url.'"><img src="'.$url.'"></a>'; ?> les liens sont bon mais les images ne sont pas la ou trop petit car je vois le cadre rouge,elle devrais être en 170x 130 Modifié 4 Novembre 2007 par TrocWeb Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 4 Novembre 2007 Partager Posté 4 Novembre 2007 Je peux voir la page où tu as mis le code ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
TrocWeb Posté 4 Novembre 2007 Auteur Partager Posté 4 Novembre 2007 (modifié) le php et moi mdr Modifié 4 Novembre 2007 par TrocWeb Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant