diff --git a/action/dissocier_document.php b/action/dissocier_document.php index b3263396fe5b7570d077345ea7d449333551b1bd..d712cb1216e3e1a0d28b27bec2434f324135c3ee 100644 --- a/action/dissocier_document.php +++ b/action/dissocier_document.php @@ -48,7 +48,7 @@ function action_dissocier_document_dist($arg=null){ list($id_objet, $objet, $document) = $arg; } - $suppr=false; + $suppr = $check = false; if (count($arg)>3 AND $arg[3]=='suppr') $suppr = true; if (count($arg)>4 AND $arg[4]=='safe') diff --git a/medias_fonctions.php b/medias_fonctions.php index 40af797b0f34f4885d567e9ed11e0ee93be50c14..3518e5e3ede0c510c8c66396a892dea67360e511 100644 --- a/medias_fonctions.php +++ b/medias_fonctions.php @@ -23,6 +23,7 @@ if (!defined('_ECRIRE_INC_VERSION')) return; // nettoyer les zip abandonnes par l'utilisateur if (isset($GLOBALS['visiteur_session']['zip_to_clean']) AND test_espace_prive() + AND isset($_SERVER['REQUEST_METHOD']) AND $_SERVER['REQUEST_METHOD']!=='POST'){ $zip_to_clean = unserialize($GLOBALS['visiteur_session']['zip_to_clean']); if ($zip_to_clean){ @@ -36,7 +37,8 @@ if (isset($GLOBALS['visiteur_session']['zip_to_clean']) // capturer un formulaire POST plus grand que post_max_size // on genere un minipres car on ne peut rien faire de mieux -if ($_SERVER['REQUEST_METHOD']=='POST' +if (isset($_SERVER['REQUEST_METHOD']) + AND $_SERVER['REQUEST_METHOD']=='POST' AND empty($_POST) AND strlen($_SERVER['CONTENT_TYPE'])>0 AND strncmp($_SERVER['CONTENT_TYPE'],'multipart/form-data', 19)==0