J'ai un script qui me pose un petit souci et je n'arrive pas avoir pour quoi je n'arrive pas à rentrer dans mes instructions(if..elseif..else).
En effet mon script fonctionne bien, il execute bien la requete et me recupere le $statut .par contre ne rentrepas dans mon bloc d'instruction pour faire la redirection même si les conditions sont verifier.
si quelqu'un peut m'aider merci !
Voila mon code:
<?php
include("../../Menu/menu.class.php");
$this->statut=null;
$menu=newliste_menu();
/*ON RECUPERE PAR POST, LES VARIABLES login et password DEPUIS LE FORMULAIRE DE LA PAGE INDEX.PHP
CES DEUX VARIABLES SERONT ENVOYES DANS LA REQUETE SELECT POUR IDENTIFIER L'UTILISATEUR QUI VIENT DE SE LOGUER.*/
$this->login=$_POST["login"];
$this->password=$_POST["password"];
//UNE CONDITION POUR VERIFIER SI login et password SONT VIDES
je cois que le problème vient de l'opérateur de comparaison == .
Si je mets :
if($this->statut = 'administrateur')=> il rentre et m'affiche bien le
echo'je suis la';
avec == il ne rentre pas et même avec === il ne rentre pas.
et même effet qd j'utilise le print_r print_r($this->statut);