Comment faire une erreur 404 ?
Posté : 18 août 2012, 02:24
Salut,
Comme dit sur le sujet je voudrais faire une page d'erreur 404, j'ai donc testé dans faire une mais il y à une erreur :/,
Voici ce que firefox me met :

Le code en question :
Les nombres au début de lignes sont leur numéros ils n'ont rien avoir avec le code.
Comme dit sur le sujet je voudrais faire une page d'erreur 404, j'ai donc testé dans faire une mais il y à une erreur :/,
Voici ce que firefox me met :

Le code en question :
Code : Tout sélectionner
<?php
1. class Controller{
2.
3. public $request;
4. public $vars = array();
5. public $layout = 'default';
private $rendered = false;
function __construct($request){
10. $this->request = $request;
}
public function render($view){
15. if($this->rendered){ return false; }
extract($this->vars);
if(strpos($view,'/')===0){
$view.ROOT.DS.'view'.$view.'.php';
}else{
20. $view = ROOT.DS.'view'.DS.$this->request->controller.DS.$view.'.php';
}
ob_start();
require($view);
$content_for_layout = ob_get_clean();
25. require ROOT.DS.'view'.DS.'layout'.DS.$this->layout.'.php';
$this->rendered = true;
}
public function set($key,$value=null){
30. if(is_array($key)){
$this->vars += $key;
}else{
$this->vars[$key] = $value;
}
35. }
}
?>