[PHP] Problème de session

Résolu/Fermé
Blue project - 18 oct. 2009 à 20:33
 Blue project - 19 oct. 2009 à 17:19
Bonjour,

Suite à une grosse prise de tête, j'aimerai bien savoir d'ou vien mon problème...

J'utilise PHP5 objet avec des Sessions pour garder en memoire des objets. Mais dès que je change de page, ces donnée se remette à zéro.

	require_once UTIL_PATH.'/sql.class.php';
	require_once CLASS_PATH.'/compte.class.php';

	session_start();

	// Instance de Sql
	if (!isset ($_SESSION['sql']))
		$_SESSION['sql'] = new Sql();

	// Instance de compte
	if(!isset ($_SESSION['compte']))
		$_SESSION['compte'] = new Compte();

	print_r($_SESSION['sql']);

La première fois, Sql est bien instancier, au changement de page, il passe #ressource ID 12 en 0 ? c'est la que je comprend plus.
Merci pour toute aide à ce sujet.

23 réponses

lewis34 Messages postés 2557 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 30 mai 2015 352
18 oct. 2009 à 22:08
avant ou apres ton require_once '_common.php'; ?
0
Blue project
18 oct. 2009 à 22:18
Dans mon require_once

sa m'évite de le redéclarer par la suite.
0
lewis34 Messages postés 2557 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 30 mai 2015 352
19 oct. 2009 à 05:38
sesion_start faut le mettre sur toutes les pages ayant besoin d'une session sinon ça marche plus quand tu passe a une autre page , car à priori dans sql_class y'en a pas de session_start, donc c'est la qu'elle se tue ta session
0

Discussions similaires