|
|
|
| Как предотвратить загрузку файла на сервер слишком большого размера? Я знаю что можно скажем, поставить с крытом поле опцию MAX_FILE_SIZE, и кроме того ещё из http-заголовка content lenght взять значение. А ещё есть способы? | |
|
|
|
|
|
|
|
для: dump
(15.03.2011 в 12:28)
| | Просто запретить загрузку файла вряд ли удастся, на сервер он все-равно попадет, вы можете его не перемещать из временной директории по тому или иному признаку, но предотвратить сам факт его загрузки вряд ли удастся. | |
|
|
|
|
|
|
|
для: dump
(15.03.2011 в 12:28)
| | Можно в файле .htaccess, указать максимально разрешенный размер загружаемого файла(php_value upload_max_filesize), или в php.ini, но насколько я помню при этом файл все равно загрузиться во временную директорию сервера, хотя не уверен. | |
|
|
|
|
|
|
|
для: tvv123456
(15.03.2011 в 12:51)
| | но насколько я помню при этом файл все равно загрузиться во временную директорию сервера, хотя не уверен.
Нет, не загрузится. Кроме того, если его размер превысит значение директивы POST_MAX_SIZE, даже массив $_POST будет пустым | |
|
|
|