s'il vous plait aidez moi à résoudre ce problème
je reçois le message suivant après plusieurs tentative de résolution :
Fatal error: Uncaught Error: Class 'user' not found in C:\xampp\htdocs\Univ\login\controller\login.php:5 Stack trace: #0 {main} thrown in C:\xampp\htdocs\Univ\login\controller\login.php on line 5
le fichier Login.php:
<?php
include_once '../../model/header_login.php';
if (isset($_POST)){
$obj = new user();
$result_connexion =$obj->Connecter($_POST['login'], $_POST['passe']);
if (empty($result_connexion)):
die('Login Ou bien Mot de passe Non Correct');
else:
$_SESSION = $result_connexion;
// var_dump($result_connexion);
$p_profil = new p_profil();
$get_liens=$p_profil->selectByTwoColumn('login', $result_connexion['login'], 'code_lien', 'LINK-0000068');
if(!empty($get_liens))
{
die("bien-end");
}
die("bien");
endif;
}
Le fichier model/header_login.php :<?php
session_start();
function __spl_autoload_register($class_name) {
include_once 'connexion.php';
include_once($class_name . '.php');
}
le fichier connexion.php:<?php
define('SERVER','localhost');
define('DATABASE','test001');
define('USER','root');
define('PASSWORD','');
class connexion {
public static function getConnexion()
{
try
{
$connexion = new PDO('mysql:host='.SERVER.';dbname='.DATABASE,USER, PASSWORD, array(PDO::ATTR_PERSISTENT => true));
$connexion->exec('SET NAMES utf8');
}
catch(Exception $e)
{
echo 'Erreur : '.$e->getMessage().'<br />';
echo 'N° : '.$e->getCode();
}
return $connexion;
}
}
s'il vous plait les pro comment résoudre ce problème et merci d'avance