Bonsoir à tous.
Voici mon problème.
J'ai une page shop.php qui débute par :
Je travaille ensuite sur des variables de session de cette manière en utilisant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?session_start(); include "code_const.php"; include "code_print.php"; include "code_queries.php"; include "code_metier.php"; include "class_produit_cart.php"; include "class_cart.php";
ou Cart est une classe définie dans "class_cart.php"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if(!isset($_SESSION["Panier"])) { $_SESSION["Panier"] =& new Cart(); }
Il se trouve que $_SESSION["Panier"] est réinitialisé à chaque refresh de la page et que le repertoire \tmp a un fichier session de plus a chaque refresh...
Je ne comprends plus.
Je fais bien session_start() au debut de chaque page..
Je precise que j'utilise easyphp en local.
Merci de votre aide.
Partager