[Système] Instruction PHP s'exécutant 2 fois de suite
Je ne sais par ou commencer pour expliquer mon probleme TRES bizarre (merci d'etre indulgent)
A la fin d'un script PHP (destiné à générer une page html) je récupère toutes les variables de sessions générés pendant l'exécution du script afin de les enregistrer dans un base de données MySQL à l'aide de l'instruction UPDATE
Mais voila cette instruction s'execute 2 fois (alors que je n'appelle le traitement de fin qu'une seule fois)
De plus sur la dizaine de variables de session que j'enregistre il y en a une (appelé nopage) qui change de valeur (revient à zéro)
j'ai beau cherché depuis plusieurs jours je ne trouve aucune piste
voila mon instruction PHP :
Code:
1 2 3 4 5 6
| ...
$nopage_sess="'".$_SESSION["nopage"]."'";
....
$strquerysess="UPDATE sessions SET datetimemaj=NOW(), mdpessai=$mdpessai_sess, usersign=$usersign_sess, varreq3=$varreq3_sess, nopage=$nopage_sess, caddy_user=$caddy_user_sess, idcodeav=$idcodeav_sess, robot=$robot, langue=$langue_sess, adrip=$adrip WHERE idsess='".session_id()."';";
$resultsess = mysql_query("$strquerysess");
.... |
je m'aperçois que l'instruction UPDATE est exécuté 2 fois lorsque je rajoute une instruction qui loggue la valeur de la variable $strquerysess, voici un exemple :
20070212-163714 (date heure)
Code:
1 2 3 4
| UPDATE sessions SET datetimemaj=NOW(), mdpessai=NULL, usersign='frederic@decobb.com', varreq3='tableau - ', nopage='120', caddy_user='1 x Toise Mais si j'a... 10,00
2 x Tableau Petite hi... 80,00
', idcodeav=NULL, robot=NULL, langue='fr', adrip='82.124.217.159' WHERE idsess='5f03efc08cc27f754ef16e6cb891f0f0';
82.124.217.159 - Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) |
20070212-163716 (date heure)
Code:
1 2 3 4
| UPDATE sessions SET datetimemaj=NOW(), mdpessai=NULL, usersign='frederic@decobb.com', varreq3='tableau - ', nopage='0', caddy_user='1 x Toise Mais si j'a... 10,00
2 x Tableau Petite hi... 80,00
', idcodeav=NULL, robot=NULL, langue='fr', adrip='82.124.217.159' WHERE idsess='5f03efc08cc27f754ef16e6cb891f0f0';
82.124.217.159 - Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) |
j'ai conscience que mon problème est bizarroide, et que vous allez vous dire qu'il a fait plusieurs appels ou qqe chose comme ca mais je vous assure que j'ai vraiment cherché partout.
Merci de votre ...éventuelle ....aide