diff --git a/action/editer_menus_entree.php b/action/editer_menus_entree.php index ec1771e..378b5f1 100644 --- a/action/editer_menus_entree.php +++ b/action/editer_menus_entree.php @@ -11,12 +11,14 @@ if (!defined('_ECRIRE_INC_VERSION')) { */ function action_editer_menus_entree_dist($arg = null) { - $securiser_action = charger_fonction('securiser_action', 'inc'); - $arg = $securiser_action(); + if (is_null($arg)) { + $securiser_action = charger_fonction('securiser_action', 'inc'); + $arg = $securiser_action(); + } // si id_menus_entree n'est pas un nombre, c'est une creation if (!$id_menus_entree = intval($arg)) { - $id_menu = _request('id_menu_nouvelle_entree') ? _request('id_menu_nouvelle_entree') : _request('id_menu'); + $id_menu = _request('id_menu_nouvelle_entree') ? _request('id_menu_nouvelle_entree') : _request('id_menu'); if (intval($id_menu)) { $id_menus_entree = insert_menus_entree($id_menu); } @@ -34,7 +36,7 @@ function action_editer_menus_entree_dist($arg = null) { redirige_par_entete($redirect); } else { return array($id_menus_entree,$err); - } + } } /**