note 106117 deleted from features.file-upload by danbrown

From: Date: Tue, 11 Oct 2011 19:01:02 +0000
Subject: note 106117 deleted from features.file-upload by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-183819@lists.php.net to get a copy of this message
Note Submitter: seyhun_cavus at hotmail dot com ---- I apologize, I wrote wrong in my previous message. Here is Correct: https://bugs.php.net/bug.php?id=26004 define('UPM_GS_MAXSIZE','1024'); //max file size of user (in KB) //Check for minimum size and compare $maxsize = (int)UPM_GS_MAXSIZE * 1024; $sizeerr = false; $postmax = ini_get('post_max_size'); $pmul = substr($postmax, -1); $pmul = ($pmul == 'M' ? 1048576 : ($pmul == 'K' ? 1024 : $sizeerr = true)); $pmul = $pmul*(int)$postmax; $uploadmax = ini_get('upload_max_filesize'); $umul = substr($uploadmax, -1); $umul = ($umul == 'M' ? 1048576 : ($umul == 'K' ? 1024 : $sizeerr = true)); $umul = $umul*(int)$uploadmax; $memmax = ini_get('memory_limit'); $mmul = substr($memmax, -1); $mmul = ($mmul == 'M' ? 1048576 : ($mmul == 'K' ? 1024 : $sizeerr = true)); $mmul = $mmul*(int)$memmax; $minmul = min($mmul, $umul, $pmul); if ($minmul > $maxsize) $minmul = $maxsize; define('ERROR_1_BIG_IMAGE','Error1:File size must be lower then ' . $minmul . ' KB.'); define('ERROR_2_BIG_IMAGE','Error2: File size must be lower then ' . $minmul . ' KB.'); define('ERROR_3_BIG_IMAGE','Error3: File size must be lower then ' . $minmul . ' KB.'); if ($sizeerr === true) { //error } elseif ($_SERVER['CONTENT_LENGTH'] > $minmul) { //error }

« previous php.notes (#183819) next »