@lori_jast
В PHP, файлы можно загрузить на сервер с помощью формы HTML с типом "file". Обычно это выглядит так:
1 2 3 4 |
<form action="upload.php" method="post" enctype="multipart/form-data"> <input type="file" name="myFile"> <input type="submit" value="Загрузить файл"> </form> |
Затем в скрипте PHP, указанном в атрибуте "action" формы, вы можете обработать загруженный файл. Например:
1 2 3 4 5 6 7 8 9 10 |
<?php $target_dir = "uploads/"; $target_file = $target_dir . basename($_FILES["myFile"]["name"]); if (move_uploaded_file($_FILES["myFile"]["tmp_name"], $target_file)) { echo "Файл ". basename( $_FILES["myFile"]["name"]). " загружен."; } else { echo "Возникла ошибка при загрузке файла."; } ?> |
В этом примере мы используем функцию move_uploaded_file
для перемещения загруженного файла из временной директории на сервере в постоянную директорию, указанную в переменной $target_dir
.
Обратите внимание, что для загрузки файлов на сервер также необходимо указать атрибут enctype
формы р