Page 1 sur 1

Help ! Erreur sur code PHP

Posté : 29 août 2012, 04:53
par MrB0ulet
Bonjour !

D'abord voici l'erreur :


Image

Le code en question :
<?php
class Dispatcher{

	var $Request;

	function __construct(){
		$this->request = new Request ();
		Router::parse($this->request->url,$this->request);
		$Controller = $this->loadController();
		if(!in_array($this->request->action,get_class_methods($Controller))){
			$this->error('le controller '.$this->request->controller.'n\'a pas 
				de méthode'.$this->request->action);
		}
		call_user_func_array(array($Controller,$this->request->action),
			$this->request->params);
		$Controller->render($this->request->action);
	}

	function error($message){
		$Controller = new Controller($this->request);
		$Controller->set('message',$message);
		$Controller->render('/errors/404');
		die();
	}

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


	}


}
Voila j’espère avoir des réponses rapidement, merci.

Re: Help ! Erreur sur code PHP

Posté : 29 août 2012, 09:16
par moogli
salut,

qu'elle est l'erreur ?
Voila j’espère avoir des réponses rapidement, merci.
tes contrainte n'étant pas les nôtres, la notion de rapidité m'es étrangère :)

@+