Bonjour,j'ai fait le tutoriel du jour 2 et j'arrive tjrs sur la même erreur que se sois avec mon script ou celui du code source...
( ! ) Warning: require(C:\wamp\www\tutocomplet\controller\TutocompletController.php): failed to open stream: No such file or directory in C:\wamp\www\tutocomplet\core\Dispatcher.php on line 42
Call Stack
1 0.0011 251048 {main}( ) ..\index.php:0
2 0.0052 289256 Dispatcher->__construct( ) ..\index.php:9
3 0.0053 290888 Dispatcher->loadController( ) ..\Dispatcher.php:17
( ! ) Fatal error: require(): Failed opening required 'C:\wamp\www\tutocomplet\controller\TutocompletController.php' (include_path='.;C:\php\pear') in C:\wamp\www\tutocomplet\core\Dispatcher.php on line 42
Call Stack
1 0.0011 251048 {main}( ) ..\index.php:0
2 0.0052 289256 Dispatcher->__construct( ) ..\index.php:9
3 0.0053 290888 Dispatcher->loadController( ) ..\Dispatcher.php:17a
si quelqu'un pourrais me donner un petit coup de main ça serait très apprécié.
Même si je prend le code source du jour 3 j'arrive à un erreur semblable tjrs avec le dispatcher...
voici mon dispacher.php
<?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);
}
}
merci d'avance