Spudgun Posté 11 Juillet 2007 Posté 11 Juillet 2007 Bonjour, Je souhaite afficher aléatoirement une série de page html grace à une balise php que j'ai récupéré... mais celle-ci ne semble pas fonctionner : <?php $choix[] = "pub1.htm"; $choix[] = "pub2.htm"; $choix[] = "pub3.htm"; $choix[] = "pub4.htm"; $nbr = count($choix); $n = rand(0, $nbr-1); $aff = $choix[$n]; include ($aff); ?> Sur le web, j'ai trouvé toute sortes de scripts permettant d'afficher aléatoirement des images mais rien (à part le script ci-dessus) pour les pages html. Si quelqu'un peut trouver un script simple et efficace pour le débutant que je suis... Merci
captain_torche Posté 11 Juillet 2007 Posté 11 Juillet 2007 Le code semble pourtant correct. Quelle est l'erreur que tu obtiens ? Ton hébergement supporte t'il le PHP ? Tes pages s'appellent-elles bien pub1.htm à pub4.htm ? Ces pages sont-elles placées au même en droit que la page appelant le script ?
Spudgun Posté 11 Juillet 2007 Auteur Posté 11 Juillet 2007 Effectivement... le code fonctionne ! Ta dernière question m'a permis de trouver MON erreur. Merci
Spudgun Posté 11 Juillet 2007 Auteur Posté 11 Juillet 2007 (modifié) re-bonjour... Eh bien, me voilà avec un nouveau problème : J'ai 3 scripts identiques à celui ci-dessus placés l'un à coté de l'autre (3 cellules différentes). Le premier appelle les fichiers a1.html, a2.html, a3.html... la seconde, les fichiers b1.html, b2.html, b3.html, etc... Lors de l'affichage, tout fonctionne bien sauf que les scripts affichent des fichiers qui ne leur sont pas attribués. Par ex, le premier script affiche aussi bien des fichiers "a" (ce qui est normal) que des fichiers "b" ou "c"... Merci de votre aide... Modifié 11 Juillet 2007 par Spudgun
captain_torche Posté 11 Juillet 2007 Posté 11 Juillet 2007 C'est parce que tu dois utiliser la même variable $choix. Remplace là par $choixa pour ta première partie, $choixb pour la seconde, etc.
Spudgun Posté 11 Juillet 2007 Auteur Posté 11 Juillet 2007 Apparemment, ça fonctionne... Une nouvelle fois, un grand merci à toi captain_torche !
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant