|
|
|
| Filesize легко определяет разер файла при загрузки с локальной машины на сервер, ну это то и понятно файл сначало загружаеться а потом определяеться его вес.
И если допусмтим файл больше чем ограничение на Макс.размер файлов загружаемых файлов по php, то скрипт его просто не пускает.
Но допустим нам надо загрузить файл с URL адреса, как узнать его размер?
filesize тут не работает, хотя у меня стоит php>5 и пишут что должен определять для некоторых видов URL.
Ну что ж, подумал а чем хуже его сначало загрузить на сервер а потом проверить не слишком ли большой его вес, через функцию copy.
Попробовал, все грузиться все отображаеться, только одно но что функции copy можно скормить файлы любого размера и тут я в тупике.
Мало ли кто захочет побаловаться и кинет ссылку на файл в 5 Гб.
Вопрос: Как можно узнать или ограничить вес на загрузку файлов через URL(прямая ссылка на файл на другом сервере)? | |
|
|