Bonjour, les amis

Voila je rencontre un petit problème avec mon code.

php dans le tuto de @grafikart sa vais faire 3 mois je suis bloquer dans tuto quelqu'un peux m'aider sil vous plaît merci d avance

require(/opt/lampp/htdocs/www/controller/WwwController.php): failed to open stream: Aucun fichier ou dossier de ce type in /opt/lampp/htdocs/www/core/Dispatcher.php on line 18 c le tuto 2 jour créer un site de A-Z

<?php
class Dispatcher{

    var $request;

   function __construct(){
        $this->request = new Request();
        Router::parse($this->request->url,$this->request);
        $controller = $this->loadController();
   }

    function loadController(){
    $name = ucfirst($this->request->controller).'Controller';
    $file = ROOT.DS.'Controller'.DS.$name.'.php';
    require '$file';
    return new $name($this->request);
}
}

4 réponses


Carouge10
Réponse acceptée

Il n'y a pas de ' autour de require $file;
Peux-t-on avoir la class request ?

wolkking toma
Auteur
Réponse acceptée

je trouver toute seul la solution en utilisant les var_dump et print_r

wolkking toma
Auteur
Réponse acceptée

[](
pour cex qui galere comment moi voula la solution merci a @Carouge10 et @advancid pour leur reponse rapide

<?php
class Dispatcher{

    var $request;

   function __construct(){
        $this->request = new Request();
        Router::parse($this->request->url,$this->request);
        $controller = $this->loadController();
   }

    function loadController(){
    $name = ucfirst($this->request->action).'Controller';
    $file = ROOT.DS.'controller'.DS.$name.'.php';
}
}

)

merci beao=ucoup les amis vous avez beaucoup aidez je tellement gallere dans se tuto que je compris mon erreur merci beaucoup