PHP Загрузить все типы файлов - PullRequest
0 голосов
/ 13 января 2012

Можно ли загружать файлы таких типов, как ".psd", ".eps", ".zip", ".txt" и т. Д.?

И кто-нибудь может порекомендовать PHPскрипт обработчика загрузки, который также позволяет загружать все виды файлов?

Ответы [ 3 ]

3 голосов
/ 13 января 2012

Элемент <input type='file' /> при отправке позволит загружать файлы всех типов, которые мне известны. Данные будут существовать в вашем супер глобальном массиве $_FILES в PHP.

Вероятно, в вашем файле php.ini есть некоторые ограничения, особенно в отношении размера файла.

3 голосов
/ 13 января 2012

Можно загружать что угодно, если вы используете стандартный файловый элемент управления <input type='file'>, это совершенно неразборчиво.

Очевидно, что теперь все зависит от того, что вы имеете на своем сервере, от того, что вы можете делать сфайл, который был загружен,

1 голос
/ 13 января 2012

Будьте осторожны с загрузкой файлов - вы должны ограничивать как можно больше, минималистский подход, могут случиться плохие вещи, такие как злонамеренные намерения. Потратьте время здесь, http://php.net/manual/en/features.file-upload.php, отличные сценарии и комментарии о том, как обращаться / лучшие практики.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...