Использовать file_put_contents в качестве функции загрузки? - PullRequest
0 голосов
/ 21 января 2010

Могу ли я также использовать file_put_contents ($ fileapp, $ content, FILE_BINARY); переместить загруженные файлы?

1 Ответ

6 голосов
/ 21 января 2010

Можно. Но почему бы вместо этого не использовать move_uploaded_file()? Обычно считается, что это безопаснее, чем пытаться получить доступ к пути в $_FILES, поскольку move_uploaded_file() проверяет, действительно ли файл является файлом и действительно ли он был загружен пользователем.

Если вы не можете использовать move_uploaded_file(), не забудьте позвонить на is_uploaded_file(), прежде чем совершить вызов file_put_contents(). Просто для вашей же безопасности.

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