Bonjour,
depuis hier mon site rencontre un problème étrange, alors que jusqu'ici tout fonctionnait parfaitement : les pages sur lesquelles j'ai crée une redirection :
Code :
- <META HTTP-EQUIV='Refresh' CONTENT='0;URL=\"javascript:history.go(-1)\"'>
- ou
- <META HTTP-EQUIV='Refresh' CONTENT='0;URL=\"unepage.php\"'>
|
ne réagissent plus correctement.
Exemple : lors d'un login sur le site, le visiteur devrait être redirigé vers la page d'accueil : marche pas.
Pire, lors d'un appel à cette page php, qui ajoute une "gomette" virtuelle à un profil utilisateur, la page tourne en boucle et me rajoute des gomettes a l'infini !!
Code :
- <?php
- session_start(); // On démarre la session AVANT toute chose
- if (!$_SESSION['rank'])
- {
- print('
- <p align="center">RIEN A FAIRE LA PETIT SCARRABE ...</p>
- ');
- }
- elseif ($_SESSION['rank'] < 8)
- {
- print('
- <p align="center">RESERVE AUX GRANDES PERSONNES ...</p>
- ');
- }
- else
- {
- //connexion
- include ('blabla/blabla/conf.inc.php');
- mysql_connect("$host", "$user", "$pass" );
- mysql_select_db("$base" );
- $id_user = $_GET['id_user'];
- $g = $_GET['g'];
- $req = mysql_query('SELECT bonusmalus FROM KFWod_users WHERE id_user="'.$id_user.'"');
- $data = mysql_fetch_array($req);
- $bonusmalus = $data['bonusmalus'];
- if ($g == "moins" )
- {
- $bonusmalus = $bonusmalus - 1;
- }
- elseif ($g == "plus" )
- {
- $bonusmalus = $bonusmalus + 1;
- }
- mysql_query('UPDATE KFWod_users SET bonusmalus="'.$bonusmalus.'" WHERE id_user="'.$id_user.'"');
- mysql_close();
- echo "<META HTTP-EQUIV='Refresh' CONTENT='0;URL=\"javascript:history.go(-1)\"'>";
- }
- ?>
|
Qu'est ce qui se passe depuis hier ?? Une idée ?
Message édité par ghmpou le 11-10-2013 à 13:02:25
---------------
www.bubbleburstband.com