no save
Assistance
Achat
News

Forum | webmastering
[php] Redirection de page sous conditions...
scorpus.keylog, le lun. 12 nov. 2007 à 12:53:52
Bonjour,
Je suis entrain de realiser un petit script, pour essayer de dispacher les utilisateurs et eviter un probléme CPU high load dans mon serveur... mais je tape dans un probléme depuis 2 heures que j'arrive pas a résoudre....

1ére version du script (tout en php en utilisant les headers):
<?php
//connexion a la base
mysql_connect("localhost", "jouteyan", "pass");
mysql_select_db("db");


//recuperation du nombre d utilisateurs
$retour = mysql_query('SELECT COUNT(*) AS nbre_entrees FROM connectes');
$nbr_utilisateur = mysql_fetch_array($retour);

if ($nbr_utilisateur < 30)
header('Location: http://www.jouteya.net/tv-bt/index.php');
else
header('Location: http://tv-bt.jouteya.net/index.php');
?>

Le soucis avec ce code c'est qu'il me redirige tjs ver tv-bt mm si j'ai plus ou moins de 30 utilisateurs, j'ai nétoyer le cache relancer mon script a plusieurs reprise... rien a faire


ayant su que des lignes de codes avant le header peuvent poser probléme je suis passé à la
2 version du code cette fois en lancant la redirection en javascript:

Code:
<?php
//connexion a la base
mysql_connect("localhost", "jouteyan", "pass");
mysql_select_db("db");


//recuperation du nombre d utilisateurs
$retour = mysql_query('SELECT COUNT(*) AS nbre_entrees FROM connectes');
$nbr_utilisateur = mysql_fetch_array($retour);

if ($nbr_utilisateur < 30)
'<script language="JavaScript">self.location="http://www.jouteya.net/tv-btindex.php"</script>';
else
'<script language="JavaScript">self.location="http://tv-bt.jouteya.net/index.php"</script>';
?>
dans ce cas il n y a pas de redirection la page reste figée.

si quelqu'un arrive a voir ou a une idée de la solution qui peut me tirer de ce probléme :') merci Configuration: Windows XP
Firefox 2.0.0.6


s.spark
nov. 07
Suivant
REPONSES
s.spark
nov. 07
scorpus.keylog
nov. 07
s.spark
nov. 07
s.spark
nov. 07
s.spark
nov. 07
scorpus.keylog
nov. 07
s.spark
nov. 07
Version Web
Réalisé par RedShift
no save