lol, oki alors on va y aller doucement pour commencer
Si j'ai bien compris, actuellement, tu as un dossier avec tes banières de pub que tu veux afficher. En HTML (qui ne signifie pas Honte à Toi Misérable Lombric

) pour en afficher un tu ferais ceci :
Le problème, c'est que sur toutes tes pages, c'est toujours la même image qui apparait

Le hérisson.. hum.. le php voulais-je dire te permet de rendre dynamique la création de ta page html. Ainsi tout ce qui "bouge" dans ta page va être géré en php :
<img src="<?php echo $cheminImage; ?>">
L'intérêt, c'est de pouvoir définir la varibale $cheminImage, éventuellement selon les paramètres passés par la page :
if(...)
$cheminImage = "monDossier/monImage.jpg";
else
$cheminImage = "monDossier/monAutreImage.jpg";
L'idée ici, c'est d'utiliser un tableau qui va contenir tous les chemins vers tes images et d'en choisir un et de l'afficher (il y a plusieurs façon de créer des tableaux, en voici une, le mieux c'est de jeter un coup d'oeil dans la doc pour découvrir les autres

) :
$tabImages = array(
"monDossier/monImage.jpg",
"monDossier/monAutreImage.jpg",
...
);
A ce stade, un petit coup d'oeil à la fonction print_r() s'impose. Elle te permet d'afficher ton tableau et de voir ce qu'il contient. Le notre aurait cette tête :
print_r($tabImages);
// Affiche
Array (
[0] => monDossier/monImage.jpg
[1] => monDossier/monAutreImage.jpg
...
)
J'ai donc un tableau indexé (avec des chiffres associés à mes chemins). A partir de là, je peux afficher mon image comme ceci (oui parce qu'à la base c'est quand même ce qui nous interesse rappelons le

) :
<img src="<?php echo $tabImages[0]; ?>">
ce qui va me générer le code html suivant :
Si je met un 1 à la place du 0, j'aurais
etc.
Venons en maintenant au côté aléatoire : pour que mon image change à chaque page il me suffit de changer le chiffre à chaque page. Pour ça, on va utliser la fonction rand() (voir la doc) et lui demander de nous retourner un nombre compris entre 0 (puisque mon tableau commence à 0) et mon plus grand index (et histoire de pas m'embêter à le modifier à chaque fois que j'ai une nouvelle image dans le tableau, on va compter combien il y a d'éléments avec count() et retirer 1 (puisqu'on commence à zéro))
Reste plus qu'à coller le résultat de cette fonction à l'endroit qui va bien et hop, l'image va changer aléatoirement (ce qui n'empêche pas d'avoir 3 fois la même de suite, c'est les aléas des aléas

)
Travaux pratiques maitenant... c'est à toi

Et si tu as besoin, tu trouveras tout plein d'info sur
le site du zéro et sur la
bible du php