Bonjour, je suis à 6 minute et 46 secondes du cours 3. J'ai saisi la fonction loadModel suivante :

function loadModel($name){
 $file = ROOT.DS.'model'.DS.$name.'.php'; 
 require_once($file); 
 if(!isset($this->$name)){ 
 $this->$name = new $name(); 
 } else{
 echo 'pas chargé'; 
 }
 }

je devrais avoir d'affiché à l'écran PAS CHARGE et au dessus de bienvenue mais je n'ai que bienvenue, pour avoir l'affichage de PAS CHARGE il faut que je modifie la fonction de cette manière :

function loadModel($name){
 $file = ROOT.DS.'model'.DS.$name.'.php'; 
 require_once($file); 
 if(isset($this->$name)){ /*MODIFICATION DE CETTE LIGNE POUR QUE CELA AFFICHE PAS CHARGE A L ECRAN*/ 
 $this->$name = new $name(); 
 } else{
 echo 'pas chargé'; 
 }
 }

en fait je dois faire l'inverse de ce qui est dit dans le tuto. Pouvez vous m'aider SVP. Merci.

1 réponse


Jchris
Auteur
Réponse acceptée

Mon problème est résolu ce devait être un bug. J'ai tout effacé et recommencé et ça fonctionne.