-Поиск по дневнику

Поиск сообщений в flashripper_net

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 19.04.2008
Записей: 861
Комментариев: 14
Написано: 873


Загрузка файлов на сервер с помощью PHP

Среда, 05 Ноября 2008 г. 18:04 + в цитатник
Оригинал сообщения

Комментарии: комментарии

Если вам нужна форма для загрузки файлов с компьютера к себе на сервер, то этот урок(пример) для вас. Создайте файл index.php и вставьте в него следующий код:
<?

$path=GetCWD().”/files”;

if(!file_exists($path))

die(”<b>Пожалуйста, создайте папку <font color=red>”.$path.”</font> и <a href=?>повторите попытку загрузить файл</a>.</b>”);

if(empty($_FILES['UserFile']['tmp_name']))

echo

“<form method=post enctype=multipart/form-data>

Выберите файл: <input type=file name=UserFile>

<input type=submit value=Отправить>

</form>”;

elseif(!is_uploaded_file($_FILES['UserFile']['tmp_name']))

die(”<b><font color=red>Файл не был загружен! Попробуйте <a href=?>повторить попытку</a>!</font></b>”);

else

{

if(@!copy($_FILES['UserFile']['tmp_name'],$path.chr(47).$_FILES['UserFile']['name']))

die(”<b><font color=red>Файл не был загружен! Попробуйте <a href=?>повторить попытку</a>!</font></b>”);

else

echo

“<center><b>Файл \”<font color=red>”.$_FILES['UserFile']['name'].”\”</font> успешно загружён на сервер!</font></b></center>”.

“<hr>”.

“Тип файла: <b>”.$_FILES['UserFile']['type'].”</b><br>”.

“Размер файла: <b>”.round($_FILES['UserFile']['size']/1024,2).” кб.</b>”.

“<hr><center><a href=?>Загрузить ещё один файл!</a></center>”;

}

?>

Потом создайте папку files там где вы поместили файл index.php и поставьте папке files CHMOD равный 777 или 0777. Готово, теперь можете экспериментировать с дизайном и со всем остальным.

Скриншоты:
Дополнительно:
Автор: Сергей Парижский


Я сейчас нахожусь В городе
Мой настрой Хороший
Я слушаю LastFm.Ru
дневникиLIci WP - WordPress crossposting plugin

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку