Skip to content
Extraits de code Groupes Projets
Valider bf688c59 rédigé par cedric@yterium.com's avatar cedric@yterium.com
Parcourir les fichiers

Amelioration de r85603 : tester que $_POST est vide, ça evite de faire tous...

Amelioration de r85603 : tester que $_POST est vide, ça evite de faire tous les autres tests sur chaque POST
parent 47514996
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -33,11 +33,15 @@ if (isset($GLOBALS['visiteur_session']['zip_to_clean'])
}
session_set('zip_to_clean');
}
// capturer un formulaire post plus grand que post_max_size
// 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' and strlen($_SERVER['CONTENT_TYPE'])>0 and
substr($_SERVER['CONTENT_TYPE'], 0, 19)=='multipart/form-data' and
$_SERVER['CONTENT_LENGTH']>medias_inigetoctets('post_max_size')){
if ($_SERVER['REQUEST_METHOD']=='POST'
AND empty($_POST)
AND strlen($_SERVER['CONTENT_TYPE'])>0
AND strncmp($_SERVER['CONTENT_TYPE'],'multipart/form-data', 19)==0
AND $_SERVER['CONTENT_LENGTH']>medias_inigetoctets('post_max_size')){
include_spip('inc/minipres');
echo minipres(_T('medias:upload_limit',array('max' => ini_get('post_max_size'))));
exit;
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter