Browse Source

sur le modèle de action_editer_article et action_editer_auteur ne pas passer par securiser_action si un argument est fourni à la fonction action_editer_menus_entree. close #6

pull/7/head
cy_altern 6 months ago
parent
commit
8e0420d436
  1. 10
      action/editer_menus_entree.php

10
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);
}
}
}
/**

Loading…
Cancel
Save