Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как предотвратить загрузку файла на сервер слишком большого размера
 
 автор: dump   (15.03.2011 в 12:28)   письмо автору
 
 

Как предотвратить загрузку файла на сервер слишком большого размера? Я знаю что можно скажем, поставить с крытом поле опцию MAX_FILE_SIZE, и кроме того ещё из http-заголовка content lenght взять значение. А ещё есть способы?

  Ответить  
 
 автор: cheops   (15.03.2011 в 12:49)   письмо автору
 
   для: dump   (15.03.2011 в 12:28)
 

Просто запретить загрузку файла вряд ли удастся, на сервер он все-равно попадет, вы можете его не перемещать из временной директории по тому или иному признаку, но предотвратить сам факт его загрузки вряд ли удастся.

  Ответить  
 
 автор: tvv123456   (15.03.2011 в 12:51)   письмо автору
 
   для: dump   (15.03.2011 в 12:28)
 

Можно в файле .htaccess, указать максимально разрешенный размер загружаемого файла(php_value upload_max_filesize), или в php.ini, но насколько я помню при этом файл все равно загрузиться во временную директорию сервера, хотя не уверен.

  Ответить  
 
 автор: Commander   (16.03.2011 в 04:38)   письмо автору
 
   для: tvv123456   (15.03.2011 в 12:51)
 

но насколько я помню при этом файл все равно загрузиться во временную директорию сервера, хотя не уверен.

Нет, не загрузится. Кроме того, если его размер превысит значение директивы POST_MAX_SIZE, даже массив $_POST будет пустым

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования