[POO] fatal error non comprise
Bonjour tout le monde,
je vous explique mon petit soucis, je debute en POO et j'ai creer un fichier appeler erreur.class.php qui contient :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <?php
require_once "connexionBDD.class.php";
require_once "technicien.class.php";
session_start() ;
class Erreur {
/*public function quote ($string) {
$conn = new PDO('sqlite:/home/lynn/music.sql3');
$conn->quote($string) ;
}*/
public function getNomPass ()
{
$connexion=new ConnexionBDD() ;
$resultats=$connexion->query('SELECT count(*) as nb FROM `technicien` WHERE `Nom`="'.$secure1->quote($_SESSION['rech']).'" AND `pass_md5`=PASSWORD("'.$secure2->quote($pass).'")');
$ligne = $resultats->setFetchMode(PDO::FETCH_OBJ);
}
}
?> |
Et j'utilise cette classe dans erreur.php qui contient :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| <?php
include("header.php");
require_once "connexionBDD.class.php";
require_once "erreur.class.php";
session_start() ;
?>
<html>
<h2>Acces au site: </h2>
</div>
<?php
if (isset($_POST['login'])) {
$_POST['login'] = $_SESSION['nom_tech'];
$nom_tech = $_SESSION['nom_tech'] ;
}
// on teste si le visiteur a soumis le formulaire de connexion
if (isset($_POST['connexion']) && $_POST['connexion'] == 'Connexion') {
if(!empty($_POST['pass']) && !empty($_SESSION['nom_tech'])) {
/*$pass=$_POST['pass'];
$nomPassReq = new Erreur() ;
$nomPassReq->getNomPass() ; |
Or, j'ai ce message d'erreur qui me dit que la classe erreur n'a pas était trouvé ..
Citation:
Fatal error: Class 'Erreur' not found in C:\wamp\www\lcesa2\erreur.php on line 39
ligne 39 :
Citation:
$nomPassReq = new Erreur() ;
pourtant les include sont présent, il n'y a pas de fautes de frappe .. Est ce que quelqu'un pourrait m'aider s'il vous plait ?
Merci de votre aide !!