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
Sinon mon autre soucis c'est que lorsqu'un utilisateur se connecte, je veux garder cette utilisateur à travers les différentes pages du site.Fatal error: Cannot redeclare nomDeMaClasse::__construct() in C:\wamp\www\Mon site\Includes\Classes\User.php on line 80
J'utilise donc les variables de session.
Lorsque mon utilisateur se connecte je fais :
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
1
2
3
4 $membre=new User($pseudo,$password); //Je stocke le membre dans une variable de session $_SESSION['membre'] = serialize($membre);
Mais là aussi je rencontre une erreur et à vrai dire je ne sais pas si ça se fait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part if (isset(unserialize($_SESSION['membre']))) {
Comment est-ce je peux corriger ces deux erreurs ?
Partager