svp aide code (php ou java..)

WRInaute discret
j'aimerais afficher une page parmis plusieurs à partir de ma page d'accueil

Par exemple, quand le visiteur clic sur "entrer" depuis l'acceuil, il est redirigé vers une page "aléatoirement", le visiteur suivant va être rediriger vers une autre page etc

Au final, il faudrait que toutes les pages soient vues le même nombre de fois.

Je ne sais pas si c'est clair.

Merci de m'aider à trouver un script en java ou php
 
WRInaute impliqué
J'ai pas tout compris... Mais ca ce fait en php je pense. tu fais un tableau avec tes urls et tu fais un random sur l'indice du tableau. Ca répond à ta question ?

Curiosité : pourquoi afficher deux fois les icones de xiti et weboscope ??? tu as des actions ? 8O
 
Nouveau WRInaute
bonsoir

dans le head :
<SCRIPT language="JavaScript" TYPE="text/JavaScript">
function ouvrir() {
var url = new Array();
url[0] = "http://www.domain.com/tapage1.html";
url[1] = "http://www.domain.com/tapage2.html";
url[2] = "http://www.domain.com/tapage3.html";
url[3] = "http://www.domain.com/tapage4.html";
var entrer = url[Math.round(url.length * Math.random())];
document.location=entrer;
}
</SCRIPT>

sur ton lien "entrer"
<a href="javascript:eek:uvrir();">entrer</a>
 
WRInaute passionné
Marie a dit:
<a href="javascript:eek:uvrir();">entrer</a>

La même chose en version plus correcte ;) :

Code:
<script type="text/javascript">
<!--
function ouvrir() {
   var url = new Array();
   url[0] = "http://www.domain.com/tapage1.html";
   url[1] = "http://www.domain.com/tapage2.html";
   url[2] = "http://www.domain.com/tapage3.html";
   url[3] = "http://www.domain.com/tapage4.html";
   window.location.href = url[Math.floor((url.length)*Math.random())];
}
//-->
</script> 

<a href="#" onclick="ouvrir();return false;">Entrer</a>

Cela étant dit, il vaudrait mieux faire ça côté serveur (sauf si on veut absolument bloquer une partie des internautes ainsi que les moteurs), ou au moins prévoir un lien d'entrée normale.

Fred
 
WRInaute discret
merci le code marche bien, les pages sont vues avec quasiment le même ratio,

pouvez-vous preciser pour le php et la base de donnée?
 
Discussions similaires
Haut