svp aide code (php ou java..)

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics


glow
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: Dim Fév 01, 2004 17:14

svp aide code (php ou java..)

Message le Lun Mar 29, 2004 15:59

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


ideezik
WRInaute passionné
WRInaute passionné
 
Messages: 931
Inscription: Mer Jan 28, 2004 19:54

Message le Lun Mar 29, 2004 16:05

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


Marie
Nouveau WRInaute
 
Messages: 5
Inscription: Jeu Avr 03, 2003 13:58

Message le Lun Mar 29, 2004 18:49

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:ouvrir();">entrer</a>


George Abitbol
WRInaute accro
WRInaute accro
 
Messages: 1923
Inscription: Ven Juin 06, 2003 7:57

Message le Lun Mar 29, 2004 19:16

Marie a écrit:<a href="javascript:ouvrir();">entrer</a>


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

Code: Tout sélectionner
<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


ideezik
WRInaute passionné
WRInaute passionné
 
Messages: 931
Inscription: Mer Jan 28, 2004 19:54

Message le Lun Mar 29, 2004 19:18

Je suis d'accord. C'est pour ca que j'avais proposé une solution en php.


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: Lun Oct 14, 2002 10:00

Message le Lun Mar 29, 2004 20:24

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


a part le php, je vois pas comment on pourrait autrement


glow
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: Dim Fév 01, 2004 17:14

Message le Mer Mar 31, 2004 16:25

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?


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités