Как организовать загрузку файлов с сайта на сервер с помощью PHP?
Лучше всего для этого использовать функции is_uploaded_file() и mode_uploaded_file() из стандартного API PHP. Использование этих функций не вызывает никаких проблем с безопастностью и ошибок, в отличие от open(), copy() и пр. Например:
if(is_uploaded_file($userfile))
move_uploaded_file($userfile,"../somedir");
Пример скрипта загрузки файлов на сервер - его можно использовать на своем сайте. Не забудьте установить на директорию, в которую будут загружаться файлы (в примере она обозначена переменной $dir) права 777 - разрешены чтение (read), запись (write) и исполнение (execute) для всех пользователей (Owner, Group, World)
Документация...
|