Форма для загрузки файлов на вашем сайте

1
359

Для реализации возможности загрузки файлов на сервер можно использовать простую форму:

Этот код выводит в браузер элемент input с кнопкой “Обзор” и кнопку “Загрузить”. По нажатию на эту кнопку происходит обращение к файлу upload.php, который содержит следующий код:

При успешном выполнении этого кода загруженный пользователем файл попадает в папку ../upload/. Обратите внимание, необходимо заранее позаботиться о том, чтобы на папку в которую происходит загрузка файлов были выставлены права, позволяющие производить в нее запись.

1 КОММЕНТАРИЙ

  1. Константин, ответ на Ваше письмо помещаю здесь в виде комментария. Вопросы, относящиеся к публикациям на сайте лучше обсуждать тут же. Возможно, кому-то будет полезно увидеть эту переписку, найдут ответы если сталкивались с чем-то похожим.
    Имя загружаемого файла должно остаться исходным, как и его расширение. Оно из формы через параметр “name” передается в глобальный массив $_FILES, откуда его можно получить, обратившись $_FILES[“filename”][“name”]. Получив это имя из массива $_FILES, Вы можете делать с ним все что захотите: подставить в URL, записать в БД и т.д.

Comments are closed.