создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

move_uploaded_file

Пред.

След.

move_uploaded_file

(PHP 4 >= 4.0.3, PHP 5)move_uploaded_file -- Перемещает загруженный файл в новое место

Описание

bool move_uploaded_file (string filename, string destination)

Эта функция проверяет, является ли файл

filename загруженным на сервер

(переданным по протоколу HTTP POST). Если файл действительно

загружен на сервер, он будет перемещён в место, указанное

в аргументе destination.

Если filename не является загруженным файлов,

никаких действий не предпринимается и

move_uploaded_file() возвращает FALSE.

Если filename является загруженным файлом, но

не может быть перемещён по каким-либо причинам, никакие действия не

предпринимаются и

move_uploaded_file() возвращает FALSE.

Кроме того, отображается предупреждение.

Такая проверка особенно важна в том случае, если существует шанс того,

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

открыть его содержимое пользователю или даже другим пользователям

системы.

Замечание:

На move_uploaded_file() не распространяются нормальные

UID-ограничения режима безопасный режим. Это не является нарушением

безопасности, потому что move_uploaded_file()

оперирует лишь теми файлами, которые загружены на сервер через PHP.

Функция move_uploaded_file() принимает во внимание

как безопасный режим, так и open_basedir. Тем не менее, ограничения

накладываются лишь на параметр destination, чтобы

разрешить перемещенеи загруженных файлов, так как параметр

filename может конфликтовать с этими

ограничениями. move_uploaded_file() гарантирует

безопасность этой операции, работая лишь с теми файлами, которые были

загружены через PHP.

Внимание

Если файл destination уже существует, он

будет перезаписан.

См. также описание функции is_uploaded_file() и раздел

Загрузка файлов на сервер

для примеров использования этих функций.

Пред.

Начало

След.

mkdir

Уровень выше

parse_ini_file

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting