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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Загрузка файлов на сервер -не получается...
 
 автор: Misha   (18.01.2006 в 11:01)   письмо автору
 
 

Все получатся нормально,но когда я выбираю на форме файл и неажимаю "Загрузить",то вместо того,чтобы загрузить выбранный файл,открывается в блокноте файл "upload.php" или диагологовое окно, которое предлагает сохранить этот файл.
Что не так?Что нужно сделать?Мне нужно чтоб выбранный файл загружался в каталог на сервер,может нужен другой скрипт?


Файл Upload.html

<html> 
<head> 
<title>Untitled Document</title> 
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
</head> 
<body> 
<form action="upload.php" method="post" enctype="multipart/form-data"> 
  <input type="file" name="userfile"> <BR>
  <input type="submit" value="Загрузить!"> 
</form> 
</body> 
</html> 

Скрипт upload.php:


<? 
$userfile 
$_FILES['userfile']['tmp_name']; 
$userfile_name $_FILES['userfile']['name']; 

  
$upfile $userfile_name

  if (
is_uploaded_file($userfile)) 
  { 
     if (!
move_uploaded_file($userfile$upfile)) 
     { 
        echo 
'Error'
        exit; 
     } 
     else 
     { 
      echo 
'Все прошло круто'
     } 
  } 
  else 
  { 
    echo 
'Звиняйте, бананив нима...'
    exit; 
  } 

?> 

   
 
 автор: cheops   (18.01.2006 в 12:51)   письмо автору
 
   для: Misha   (18.01.2006 в 11:01)
 

А у вас настроена локальная связка сервера Apache+PHP?

   
 
 автор: Misha   (18.01.2006 в 13:22)   письмо автору
 
   для: cheops   (18.01.2006 в 12:51)
 

Да настроена,т.е. у меня PHP скрипты запускаються и все обрабатывается.А какая еще может быть связка?Я просто установил все по инструкции,особо не вникая.

   
 
 автор: cheops   (18.01.2006 в 15:27)   письмо автору
 
   для: Misha   (18.01.2006 в 13:22)
 

Хм... странно, почему он тогда предлагает сохранить файл upload.php... А если просто так запустить upload.php в браузере - он обрабатывается?

   
 
 автор: Misha   (18.01.2006 в 17:19)   письмо автору
 
   для: cheops   (18.01.2006 в 15:27)
 

Я к сожалению сейчас попробовать немогу это сделать,я все делаю дома,на работе нет возможности...попробую дома....Я брал и другие подобные скрипты,все тоже самое.Может действительно проблема Аpache, но все скрипты,которые писал раньше- обрабатываются,а вот загрузку немогу сделать...Может я неправильно что то понимаю (новичок) . Моя задача-выбрать на страничке файл и отправить ее в каталог на сервер,например, фотку. Может каталог нужно где-то указывать в скрипте.....

   
 
 автор: cheops   (18.01.2006 в 20:26)   письмо автору
 
   для: Misha   (18.01.2006 в 17:19)
 

Если другие PHP-скрипты работают и этот скрипт должен обязательно работать...

   
 
 автор: XPraptor   (19.01.2006 в 12:11)   письмо автору
 
   для: cheops   (18.01.2006 в 20:26)
 

Ну и что это такое upload.php? В нтмл файле в тэге формы Action? А где этот файл находится? Может на http://www.yandex.ru?:-)) Полный URL укажите к файлу тогда и будет вам счастье!

   
 
 автор: Misha   (19.01.2006 в 15:38)   письмо автору
 
   для: XPraptor   (19.01.2006 в 12:11)
 

Этот файл находится локально на моем компе!

   
Rambler's Top100
вверх

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