Scripte d’affichage aléatoire de site
8 messages
• Page 1 sur 1
- FseR
- Nouveau WRInaute

- Messages: 3
- Inscription: 29 Déc 2007
Scripte d’affichage aléatoire de site
Bonjour,
J’ai un fichier html (fufu.html)
je voudrais savoir si on pouvait lancer directement un des deux sites aléatoire en ouvrant le fichier fufu.html .
En brève je voudrais virai le onclik
sa fais plusieurs heure que je cherche une solution mais j’ais rien trouver (ou alors j’ai rien compris)
Merci
J’ai un fichier html (fufu.html)
- Code: Tout sélectionner
<html>
<head>
<script language="javascript">
<!--
function variable(url)
{
window.location=url;
}
function hasard1()
{
var a;
a = 1+Math.round(Math.random()*1);
if (a==1) variable("http://www.google.Fr");
if (a==2) variable("http://www.yahoo.fr");
}
//-->
</script>
</head>
<A Href="#" onClick="hasard1(); return(false)">Test de lien aléatoire</a>
</html>
je voudrais savoir si on pouvait lancer directement un des deux sites aléatoire en ouvrant le fichier fufu.html .
En brève je voudrais virai le onclik
sa fais plusieurs heure que je cherche une solution mais j’ais rien trouver (ou alors j’ai rien compris)
Merci
-

KOogar - WRInaute accro

- Messages: 3885
- Inscription: 16 Nov 2004
en reprenant le debut de code de snooper
tu peux varier les apels, par exemple donner 2 fois plus de chance au site google de s'ouvrir
Nous pourrions pousser et donner 99 fois plus de chance a google de ressortir ^^, pour cela les operateurs de comparaison suffiront.
A partir de la, tu peux ajouter autant de sites que tu le desires et gérer indirectement des résultats aléatoires.
- Code: Tout sélectionner
<?php
$_nbc = 2;
$_rdc = rand(1,$_nbc);
if ($_rdc==1) $url = "http://www.google.fr";
if ($_rdc==2) $url = "http://www.yahoo.fr";
echo '<a href="'.$url.'">Test de lien aléatoire</a>';
?>
tu peux varier les apels, par exemple donner 2 fois plus de chance au site google de s'ouvrir
- Code: Tout sélectionner
<?php
$_nbc = 3;
$_rdc = rand(1,$_nbc);
if ($_rdc==1 OR $_rdc==2) $url = "http://www.google.fr";
if ($_rdc==3) $url = "http://www.yahoo.fr";
echo '<a href="'.$url.'">Test de lien aléatoire</a>';
?>
Nous pourrions pousser et donner 99 fois plus de chance a google de ressortir ^^, pour cela les operateurs de comparaison suffiront.
- Code: Tout sélectionner
<?php
$_nbc = 100;
$_rdc = rand(1,$_nbc);
if ($_rdc >= 1 AND $_rdc <= 99) $url = "http://www.google.fr";
if ($_rdc == 100) $url = "http://www.yahoo.fr";
echo '<a href="'.$url.'">Test de lien aléatoire</a>';
?>
A partir de la, tu peux ajouter autant de sites que tu le desires et gérer indirectement des résultats aléatoires.
- FseR
- Nouveau WRInaute

- Messages: 3
- Inscription: 29 Déc 2007
Merci pour vaux réponses
J’aurais encor une question :
Je voudrais modifier sa
Pour ne pas avoir a cliqué sur « Test de lien aléatoire »
Avec se code :
- Je clique sur mon fichier .php
- Sa affiche une page avec un lien « Test de lien aléatoire »
- Je clique sur le lien, sa me renvoi au site de google ou yahoo
Je voudrais :
- Cliquer sur le fichier .php
- Google ou yahoo s’affiche
Merci de votre aide
J’aurais encor une question :
Je voudrais modifier sa
- Code: Tout sélectionner
echo '<a href="'.$url.'">Test de lien aléatoire</a>';
Pour ne pas avoir a cliqué sur « Test de lien aléatoire »
Avec se code :
- Je clique sur mon fichier .php
- Sa affiche une page avec un lien « Test de lien aléatoire »
- Je clique sur le lien, sa me renvoi au site de google ou yahoo
Je voudrais :
- Cliquer sur le fichier .php
- Google ou yahoo s’affiche
Merci de votre aide
-

KOogar - WRInaute accro

- Messages: 3885
- Inscription: 16 Nov 2004
Avec un header:
- Code: Tout sélectionner
<?php
$_nbc = 2;
$_rdc = rand(1,$_nbc);
if ($_rdc==1) $url = "http://www.google.fr";
if ($_rdc==2) $url = "http://www.yahoo.fr";
header("Location:$url");
?>
- Tooquad
- Nouveau WRInaute

- Messages: 2
- Inscription: 3 Aoû 2009
Affichage aléatoire automatique de pages web
Pour rendre automatique l'affichage de pages ou de sites web vous pouvez utiliser ce code php
<?php
$_nbc = 2;
$_rdc = rand(1,$_nbc);
if ($_rdc==1) $url = "http://www.google.fr";
if ($_rdc==2) $url = "http://www.yahoo.fr";
echo '<a href="'.$url.'"><meta http-equiv="refresh" content="0;URL='.$url.'"></a>';
?>
<?php
$_nbc = 2;
$_rdc = rand(1,$_nbc);
if ($_rdc==1) $url = "http://www.google.fr";
if ($_rdc==2) $url = "http://www.yahoo.fr";
echo '<a href="'.$url.'"><meta http-equiv="refresh" content="0;URL='.$url.'"></a>';
?>
8 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Solutions pour augmenter son PageRank Google - 06-09-2008
- Optimisation du PageRank à l'intérieur d'un site - 06-09-2008
- Quiz référencement : algorithmes des moteurs - 07-09-2010
Consultez la description détaillée des produits ou services de Google suivants : Google SearchMash
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



