Bonsoir,
Comme le titre indique j'ai un message d'erreur lorsque je lance mon script.
Donc voila Voici ma class : User.class.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <?php class User { private $login; private $motDePasse; public function __construct ($log,$pass){ $this->login= $log; $this->motDePasse= $pass; } public function getInfos(){ return $this->login && $this->motDePasse; } ?>
et mon index.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <?php //include ("./Connexion.class.php"); //include ("./config.php"); include ("./User.class.php"); $_POST['login']='coucou'; $_POST['pwd']='loulou'; if(isSet($_POST['login']) && isSet($_POST['pwd'])){ $log=$_POST['login']; $pass=$_POST['pwd']; $c=new User($log,$pass); $c->getInfos(); //$database= new Mysql ($serveur,$login,$mdp,$database); //$database->execRequete( "SELECT pwd FROM tbl_user"); } ?>
Fatal error: Call to undefined method User::getInfos() in D:\Programme\wamp\www\telesurveillance\connexion\index1.php on line 17
Pourtant j'ai bien instancier ma class User, je comprend rien :p
Est ce que quelqu'un a la solution svp?
Cordialement
Partager