Salut à tous,

Sa y est, je me mets au php5 mais je galère pas mal.
J'ai quelques soucis, tout d'abord j'ai fait deux constructeurs, un avec argument et l'autre sans.
Le problème c'est celui avec argument. Sa ne passe pas j'ai une erreur qui s'affiche.
Je ne peux pas redéclarer une fonction Construct

Fatal error: Cannot redeclare nomDeMaClasse::__construct() in C:\wamp\www\Mon site\Includes\Classes\User.php on line 80
Sinon mon autre soucis c'est que lorsqu'un utilisateur se connecte, je veux garder cette utilisateur à travers les différentes pages du site.
J'utilise donc les variables de session.
Lorsque mon utilisateur se connecte je fais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$membre=new User($pseudo,$password);
 
//Je stocke le membre dans une variable de session
$_SESSION['membre'] = serialize($membre);
Mais dans chaque page, je dois savoir si l'utilisateur s'est connecté ou pas afin de savoir sa je fais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
if (isset(unserialize($_SESSION['membre']))) {
Mais là aussi je rencontre une erreur et à vrai dire je ne sais pas si ça se fait.

Comment est-ce je peux corriger ces deux erreurs ?