Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка при загрузке файла, Notice: Undefined index: 'userfile' 
:(
    Опции темы
Muchenik
Дата 21.7.2006, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 174
Регистрация: 27.10.2005

Репутация: 5
Всего: 5



Что то не совсем понятно. Как аплоад файлов зависит от типа сервера ??? smile 
Поясните пожалуйста. smile  
Что то мучают меня сомнения в этом вопросе. 
Непосредственно аплоад файлов производится на HTML, а потом уже копируются файлы и все такое. И сервер какой бы то нибыло должен обрабатывать это. Может я ошибаюсь конечно.  smile 

  

Это сообщение отредактировал(а) Muchenik - 21.7.2006, 18:30
PM MAIL ICQ   Вверх
zone51
Дата 21.7.2006, 18:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 370
Регистрация: 17.2.2006

Репутация: нет
Всего: 1



Muchenik, 
Я если честно тоже не понимаю, но спасибо szz, я попробую хотя качать долго, вот только этот сервер у меня уже год работает, и вроде ничо.. smile  


--------------------
The truth is out there
PM MAIL   Вверх
ZlojEzh
Дата 21.7.2006, 18:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 8.10.2005
Где: Киев, Украина

Репутация: 10
Всего: 15



убери проверку этого условия:
Код

if($_POST["picture"]!=NULL) {
...
}


и исправь форму:
Код

<form action="test3.php" method="post" enctype='multipart/form-data'>


если есть enctype - файл передается нормально
но вот поля 'picture' в массиве $_POST при этом нету и быть не может!

как я, собсна, уже говорил: поставь в начале страницы print_r на post и files
и все сразу увидишь 
PM MAIL ICQ   Вверх
zone51
Дата 21.7.2006, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 370
Регистрация: 17.2.2006

Репутация: нет
Всего: 1



ZlojEzh, 
Ага, значит $_POST не отвечает за передачу файлов, для этого отдельная переменная..Спасибо однако  smile  

2ALL
В общем одна часть проблемы решена, а заключалось все в том что через $_POST недоступна инфа о картинке, а сообщение о неправильном индексе $_FILES['userfile']['error'] из за невключенного в рписание формы элемента encrypt, спасибо всем кто мне помогал, остался мааленький вопросик как получить сцылку на закачанное изображение в виде http:\\******** чтоб запихнуть на форму приветствия?Спасибо. 

Это сообщение отредактировал(а) zone51 - 21.7.2006, 18:53


--------------------
The truth is out there
PM MAIL   Вверх
GiV
Дата 21.7.2006, 21:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 137
Регистрация: 13.7.2006
Где: rus|53

Репутация: 4
Всего: 9



Так все очень просто.

Код
$uploadDir = 'C:\\Program Files\\shttps\\www\\files\\';
$uploadFile = $uploadDir . basename( $_FILES['upfile']['name'] );

if ( !move_uploaded_file( $_FILES['upfile']['tmp_name'], $uploadFile)  ) {
   echo "Upload error";
}


И будет файл доступен по http://localhost/files/file_name.ext 
PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0459 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.