Besoins d'un script marrant ...

WRInaute passionné
Bonjour à tous

Pour faire plaisir à ma femme je voudrai lui faire un truc rigolo (encore top secret ;) )

J'aurai besoins d'un script qui est un peu bisard....

Est que quelqu'un utilise ou peu faire ou connait un script qui si on clique sur un lien c'est une page aléatoire qui s'ouvre ?

Je m'explique :

J'ai 5 page :

-index
- page1
-page2
-page3
-page4
-page5

je clique sur valider qui est sur mon index et j'aurai la page 1 ou 2 ou 5 ou 3 ou 4 qui s'ouvrirai totalement aléatoirement ?


Si vous avez çà ou que vous pouvez le dévelloper je suis interressé ..

Merci
 
WRInaute accro
sur l'action de ton formulaire, tu va vers une page aller.php ou tu mets :

$nombre=rand(1,5)
header("location: page".$nombre.".html"); ? :)

tu peux pousser en mettant tes noms de page dans un tableau et appeler $tableau[$nombre]
 
WRInaute passionné
e-kiwi a dit:
sur l'action de ton formulaire, tu va vers une page aller.php ou tu mets :

$nombre=rand(1,5)
header("location: page".$nombre.".html"); ? :)

tu peux pousser en mettant tes noms de page dans un tableau et appeler $tableau[$nombre]

merci E-kiwi ;)

par contre tu sais que je ne suis pas doué :oops: :lol:

donc techniquement sa donne quoi avec mon exemple ?

avec çà :
<a href="page2.php"><img src="images/coeur_004.jpg" width="198" height="36" border="0"></a></td>

:?
 
WRInaute accro
Code:
<a href="page<?php echo rand(1,5);?>.php"><img src="images/coeur_004.jpg" width="198" height="36" border="0"></a>
 
WRInaute passionné
Leonick a dit:
Code:
<a href="page<?php echo rand(1,5);?>.php"><img src="images/coeur_004.jpg" width="198" height="36" border="0"></a>

Merci !!

juste pour etre sur de tout avoir compris :

1,5 de rand(1,5);?>. corresponds à mes pages ? donc si j'ai 10 pages ce sera 1,10 ?
 
WRInaute passionné
Sinon tu le fait en javascript:

Code:
<SCRIPT LANGUAGE="JavaScript">
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/
liens = new Array;
liens[0] = "page1.html";
liens[1] = "page2.html";
liens[2] = "page3.html";
liens[3] = "page4.html";
liens[4] = "page5.html";
function goToUrl()
	{
	secret = Math.round(Math.random() * 4);
	window.open(liens[secret],'_blank');
	}
</SCRIPT>
<!-- FIN DU SCRIPT -->

++
 
WRInaute passionné
deleter23 a dit:
Sinon tu le fait en javascript:

Code:
<SCRIPT LANGUAGE="JavaScript">
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/
liens = new Array;
liens[0] = "page1.html";
liens[1] = "page2.html";
liens[2] = "page3.html";
liens[3] = "page4.html";
liens[4] = "page5.html";
function goToUrl()
	{
	secret = Math.round(Math.random() * 4);
	window.open(liens[secret],'_blank');
	}
</SCRIPT>
<!-- FIN DU SCRIPT -->

++

Merci deleter

dit moi avec mon exemple, qu'est ce que çà donne ?
 
WRInaute passionné
Tu remplace:

Code:
liens[0] = "page1.html"; 
liens[1] = "page2.html"; 
liens[2] = "page3.html"; 
liens[3] = "page4.html"; 
liens[4] = "page5.html";

Par le nom de tes pages

ex: liens[0] = "index.html";
liens[1] = "page1.html";

Le mieux c'est de mettre le script sur une page, de la mettre en ligne et de voir se qui se passe :wink:

++
 
WRInaute passionné
deleter23 a dit:
Tu remplace:

Code:
liens[0] = "page1.html"; 
liens[1] = "page2.html"; 
liens[2] = "page3.html"; 
liens[3] = "page4.html"; 
liens[4] = "page5.html";

Par le nom de tes pages

ex: liens[0] = "index.html";
liens[1] = "page1.html";

Le mieux c'est de mettre le script sur une page, de la mettre en ligne et de voir se qui se passe :wink:

++
Pour les pages j'avais compris .. ;)

non c'est ou est le lien de mon image ?
 
Discussions similaires
Haut