Aller au contenu

Sujets conseillés

Posté

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 :)

Posté

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 ?

Posté (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"... :wacko:

Merci de votre aide...

Modifié par Spudgun

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...