/** * Sets the maximum file size of the form * * @param integer $size * @return integer */ public function setMaxFileSize($size) { $ini = $this->_convertIniToInteger(trim(ini_get('post_max_size'))); $max = $this->_convertIniToInteger(trim(ini_get('upload_max_filesize'))); if ($max > -1 && $size > $max) { trigger_error("Your 'upload_max_filesize' config setting limits the maximum filesize to '{$max}'. You tried to set '{$size}'.", E_USER_NOTICE); $size = $max; } if ($ini > -1 && $size > $ini) { trigger_error("Your 'post_max_size' config setting limits the maximum filesize to '{$ini}'. You tried to set '{$size}'.", E_USER_NOTICE); $size = $ini; } self::$_maxFileSize = $size; return $this; }
/** * Sets the maximum file size of the form * * @param integer $size * @return integer */ public function setMaxFileSize($size) { $ini = $this->_convertIniToInteger(trim(ini_get('post_max_size'))); $mem = $this->_convertIniToInteger(trim(ini_get('memory_limit'))); $max = $this->_convertIniToInteger(trim(ini_get('upload_max_filesize'))); if ($max > -1 && $size > $max) { trigger_error("Your 'upload_max_filesize' config setting allows only {$max}. You set {$size}.", E_USER_NOTICE); $size = $max; } if ($ini > -1 && $size > $ini) { trigger_error("Your 'post_max_size' config setting allows only {$ini}. You set {$size}.", E_USER_NOTICE); $size = $ini; } if ($mem > -1 && $size > $mem) { trigger_error("Your 'memory_limit' config setting allows only {$mem}. You set {$size}.", E_USER_NOTICE); $size = $mem; } self::$_maxFileSize = $size; return $this; }
/** * Sets the maximum file size of the form * * @param integer $size * @return integer */ public function setMaxFileSize($size) { $ini = $this->_convertIniToInteger(trim(ini_get('post_max_size'))); $mem = $this->_convertIniToInteger(trim(ini_get('memory_limit'))); $max = $this->_convertIniToInteger(trim(ini_get('upload_max_filesize'))); if ($max > -1 and $size > $max) { trigger_error("Your 'upload_max_filesize' config setting allows only {$max}. You set {$size}.", E_USER_ERROR); } if ($ini > -1 and $size > $ini) { trigger_error("Your 'post_max_size' config setting allows only {$ini}. You set {$size}.", E_USER_ERROR); } if ($mem > -1 and $ini > $mem) { trigger_error("Your 'post_max_size' config settings exceeds the 'memory_limit' setting. You should fix this.", E_USER_ERROR); } self::$_maxFileSize = $size; return $this; }
/** * Sets the maximum file size of the form * * @param integer $size * @return integer */ public function setMaxFileSize($size) { self::$_maxFileSize = $size; return $this; }