"vue"); foreach ($module["get_post"] as $param) { if (isset($_GET[$param])) $paramètres[$param] = self::param_get($param); if (isset($_POST[$param])) $paramètres[$param] = self::param_post($param); } foreach ($module["post"] as $param) { if (isset($_POST[$param])) $paramètres[$param] = self::param_post($param); } foreach ($module["file"] as $param) { if (isset($_FILE[$param])) $paramètres[$param] = $_FILE[$param]; } $action = $paramètres["action"]; $ret = Modules::action($chemin, $action, $paramètres); if (!Page::is_page($ret)) { Erreur::fatale("Le module de " . $chemin->get() . " n'a pas renvoyé une page mais à la place : " . var_export($ret, true)); } else { $ret->envoyer(); } } // Not even beneath my contempt... public static function param_get($param) { return get_magic_quotes_gpc() ? stripslashes($_GET[$param]) : $_GET[$param]; } public static function param_post($param) { return get_magic_quotes_gpc() ? stripslashes($_POST[$param]) : $_POST[$param]; } } ?>