Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Создание CMS (закачка файлов на сервер)

Сообщения:  [1-10]   [11-11] 

 
 автор: Alph[p]a   (12.01.2007 в 12:52)   письмо автору
 
   для: Worldmen   (12.01.2007 в 09:36)
 

XAMPP тоже самое что и denwer..ищеться просто)) ya.ru

   
 
 автор: Worldmen   (12.01.2007 в 09:36)   письмо автору
 
   для: LuxeMate   (11.01.2007 в 19:44)
 

XAMPP - а это что такое и где его взять?

   
 
 автор: Worldmen   (12.01.2007 в 09:19)   письмо автору
 
   для: Alph[p]a   (11.01.2007 в 19:34)
 

Установил я Joomla. Там в нем есть 2 сайта, а как добавить еще один мой не получаеться.

   
 
 автор: Worldmen   (12.01.2007 в 09:16)   письмо автору
 
   для: Webmaster-X   (11.01.2007 в 19:28)
 

Спасибо, скрипт работает отлично.

   
 
 автор: LuxeMate   (11.01.2007 в 19:44)   письмо автору
 
   для: Alph[p]a   (11.01.2007 в 19:42)
 

Мне больше по душе XAMPP))

   
 
 автор: Alph[p]a   (11.01.2007 в 19:42)   письмо автору
 
   для: Worldmen   (11.01.2007 в 19:40)
 

да...но можно и без денвера..просто ставь apache php mysql и будеи счастье)))

   
 
 автор: Worldmen   (11.01.2007 в 19:40)   письмо автору
 
   для: Webmaster-X   (11.01.2007 в 19:28)
 

Попробую.

   
 
 автор: Worldmen   (11.01.2007 в 19:40)   письмо автору
 
   для: Alph[p]a   (11.01.2007 в 19:34)
 

А denwer нужен для CMS?

   
 
 автор: Alph[p]a   (11.01.2007 в 19:34)   письмо автору
 
   для: Worldmen   (11.01.2007 в 19:24)
 

denwer это не CMS а пакет программ.
http://joomla.ru/ - вот это CMS/

   
 
 автор: Webmaster-X   (11.01.2007 в 19:28)   письмо автору
 
   для: Worldmen   (11.01.2007 в 19:24)
 

Загрузка (upload) файла на сервер, через веб браузер.
--------------------------------------------------------------------------------
Сегодня расскажу о том, как сделать простую загрузку (upload) файла на сервер.
Цели:
1) Написать форму.
2) Написать скрипт, обрабатывающий форму.
3) Запихнуть 1 и 2 цель в один файл.
Начинаем:

<?

# ВАЖНАЯ ИНФОРМАЦИЯ!

# В вашем "php.ini" должны быть следующие три параметра:
#
# file_uploads = On
#
# ^ включаем поддержку загружаемых файлов.
#
# upload_tmp_dir = ПОЛНЫЙ_ПУТЬ_ДО_ПАПКИ_ГДЕ_БУДУТ_ХРАНИТЬСЯ_ЗАГРУЖАЕМЫЕ(ВРЕМЕННЫЕ)_ФАЙЛЫ
#
# ^ Например: upload_tmp_dir = d:/server/php/uploads
#
# и
#
# upload_max_filesize = 2M
#
# ^ Максимальный размер загружаемых файлов (в нашем случаем 2 МБ).

// Куда сохраним файл?
// Давайте в папке с этим скриптом,
// создадим папку "files", туда-то и будем
// сохранять все загружаемые файлы.

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

// Проверяем на существование папку $path

if(!file_exists($path))
die("<b>Пожалуйста, создайте папку <font color=red>".$path."</font> и <a href=&#63;>повторите попытку загрузить файл</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=&#63;>повторить попытку</a>!</font></b>");

// Если файл удачно загружён на сервер, делаем вот что...

else
{
// Переносим загружённый файл в папку $path

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

// Если не удалось перенести файл, выводим ошибку:

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

// Если всё Ok, то выводим инфо. о загружённом файле.

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=&#63;>Загрузить ещё один файл!</a></center>";
}
?>


--------------------------------------------------------------------------------

Дата публикации: 22.11.2003
Автор статьи: Manlix

   

Сообщения:  [1-10]   [11-11] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования