PHP: Функция move_uploaded_file ()

Для перемещения файлов, загруженных на Web-сервер по протоколу HTTP, РНР предлагает специальную функцию. Эта функция не просто перемещает указанный файл, но еще и проверяет, что этот файл действительно был загружен.

Функция называется move_uploaded_file () и имеет показанный ниже синтаксис.

move_uploaded_file($filename, $destination)

где $filename – имя загруженного по HTTP файла, который нужно переместить, а параметр $destination представляет полный путь и новое имя файла, куда перемещается загруженный файл. В примере, приведенном ниже, предполагается, что файл загружен по протоколу HTTP (с использованием метода POST) под именем myupload.

Использование функции move_uploaded_file ()

<?php
/* Предполагается, что файл загружен HTTP-методом POST */
$tmp_filename = $_FILES['myupload']['tmp_name'];
if(!move_uploaded_file($tmp_filename,
"/path/to/dest/{$_FILES['myupload']['name']}")) {
echo "Ошибка при перемещении загруженного файла.<BR>";
echo "Если safejnode включен, убедитесь, что используемый " .
"PHP UID соответствует файлу.";
exit;
} else {
echo "Файл успешно загружен!";
}
?>

 

Я уже 3 года торгую фьючерсами на Bybit и приглашаю тебя присоединиться и получить до $30 000 бонусами плюс скидки на комиссии:

Зарегистрироваться на Bybit

Чем больше депозит – тем больше бонусов. Также моим рефералам доступны торговые боты для трейдинга по самым выгодным тарифам.

Рекомендую статью:  PHP: автоматическая обработка и маркировка текста
Рейтинг
( Пока оценок нет )
Загрузка ...
Кводо.ру