Titre: redirection en php selon haut / bas debit [ RESOLU]
Posté par: gnome le le 26-02-2008 a 19:52:49
Bonjour à tous,
Voila , pour rediriger automatiquement les visiteur vers l'une des deux version du site ( haut debit =>version full Flash OU bas debit => version html ), j'ai utiliser un petit javascript qui marche bien , Mais il casse le boutton retour du navigateur , et Google n'aime pas ça
comme je preffere faire un travaille propre , j'aimerai savoir si ya un moyen de faire ça a partir du serveur "php" ? genre include la page X Y a condition du debit..
j'esper que j'ai bien exposé mon probleme, Merci d'avance. |
Titre: Re:redirection en php selon haut / bas debit
Posté par: Lilian le le 26-02-2008 a 20:59:03
Bonsoir,
On peut avoir un petit exemple ?
Mais utiliser un script javascript est à mon sens très bien.
Par contre pour google et le javascript ... il y a toujours moyen de s'arranger, soit avec un sitemap, soit avec un petit cheat :D |
Titre: Re:redirection en php selon haut / bas debit
Posté par: gnome le le 26-02-2008 a 21:40:43
Titre: Re:redirection en php selon haut / bas debit
Posté par: gnome le le 26-02-2008 a 23:03:04
UP ;) Voila le script, il est OK mais comme dit plus haut il casse le boutton de retour des browser
Code:
<script language="JavaScript"> <!-- var vitesse=0; var taille=2700;//Taille de l'image en octets var t0 = new Date();t0 = t0.getTime(); function loading_test(){ var t1 = new Date(); t1 = t1.getTime(); var ms = (t1-t0); vitesse = parseInt(taille/ms); if( vitesse >= 3 ){ window.location=("fl-solutions-telephoniques");} else {window.location=("ht-solutions-telephoniques");} } // --> </script>
|
|
|
Titre: Re:redirection en php selon haut / bas debit [ RESOLU]
Posté par: gnome le le 27-02-2008 a 02:56:37
j'ai trouvé une solution :)
je poste le code si ça peut servire Merci encore.
Code:
<?php $kb=56; flush(); $time = explode(" ",microtime()); $start = $time[0] + $time[1]; for($x=0;$x<$kb;$x++){ echo str_pad('', 1024, ' '); flush(); } $time = explode(" ",microtime()); $finish = $time[0] + $time[1]; $vitesse = round($finish - $start, 0);
if ($vitesse <= 1) {include ('version flash.php');}else{include ('versionhtml.php');} ?>
|
|
|
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|