J'ai un problème avec une méthode, j'ai le message d'erreur: Fatal error: Call to undefined method
Voici mon User.class.php
<?php
class User {
private $login;
private $motDePasse;
public function __construct ($log,$pass){
$this->login= $log;
$this->motDePasse= $pass;
}
public function Afficher(){
echo "$this->login";
echo "<br/>";
echo "$this->motDepasse";
}
}
?>
Mon index1.php<?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->Afficher();
$database= new Mysql ($serveur,$login,$mdp,$database); //Initialisation des variables et connexion auto à la BDD
$database->execRequete( "SELECT pwd FROM tbl_user");
}
?>
Je n'arrive pas à trouver l'erreur, pourtant j'ai bien instancier ma classe User.