Bonsoir à tous.
Voici mon problème.
J'ai une page shop.php qui débute par :
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";
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
 
	if(!isset($_SESSION["Panier"]))
	{
		$_SESSION["Panier"] =& new Cart();
	}
ou Cart est une classe définie dans "class_cart.php"
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.