diff --git a/htdocs/cashdesk/affContenu.php b/htdocs/cashdesk/affContenu.php index b88c78ffb4d..ca471e0bdf4 100644 --- a/htdocs/cashdesk/affContenu.php +++ b/htdocs/cashdesk/affContenu.php @@ -54,16 +54,23 @@ print ''; print '
'; -if ( $_GET['menu'] ) +$page=GETPOST('menu','alpha'); +if (in_array( + $page, + array( + 'deconnexion', + 'index','index_verif','facturation','facturation_verif','facturation_dhtml', + 'validation','validation_ok','validation_ticket','validation_verif', + ) + )) { - include $_GET['menu'].'.php'; + include $page.'.php'; } else { - include 'facturation.php'; + dol_print_error('','menu param '.$page.' is not inside allowed list'); } print '
'; $_SESSION['serObjFacturation'] = serialize($obj_facturation); -