sitesupport: новости, статьи о сопровождении сайтов, Интернет-бизнесе, создании скриптов на PHP, Javascript

Скачать шаблоны сайтов:

Загрузка файлов на сервер, скрипт на php




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

Рассмотрим простой пример загрузки файлов изображений на сервер. Изображения пользователь может загружать в формате .gif с помощью простой формы. Пишем код формы для загрузки изображений:

<form method=POST enctype=multipart/form-data action=upload_im.php>
<input type=file name=im_name>
<input type=submit value=Submit name=submit1>
</form>

Допустим, что мы хотим сохранить файл загруженного изображения в каталоге images сименем img1.gif. Код обработки данных формы (файл upload_im.php) будет выглядеть следующим образом:

if ($_POST[submit1] == "Submit")
{
$uploaded_im = "images/img1.gif";
move_uploaded_file($_FILES[im_name]['tmp_name'], $uploaded_im);
}

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



Другие новости, статьи по теме PHP, JavaScript, web-программирование:
ORDER BY DESC с несколькими значениями NULL в MySQL
Простое слайд-шоу на JavaScript, случайный выбор изображений
Специальные символы в html
PHP+MySQL вопросительные знаки
Динамическое создание диаграмм на php
Слайд-шоу на JavaScript
Новости, статьи:

ORDER BY DESC с несколькими значениями NULL в MySQL

Простое слайд-шоу на JavaScript, случайный выбор изображений

Специальные символы в html

Загрузка файлов на сервер, скрипт на php

PHP+MySQL вопросительные знаки

Динамическое создание диаграмм на php

Прямое пополнение счета без комиссии (украинские мобильные операторы)

Все новости, статьи