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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Загрузка файлов на сервер 
:(
    Опции темы
ZIFIR
Дата 28.2.2008, 22:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Форма:
Код

<form action="scripts\load.php" metod="POST"  enctype="multipart/form-data">  
 <input name="up_file" type="file" size=60 >
 <input  type="submit" value="Загрузить">
</form>


Код

$file_name=$path. $_FILES['up_file']['name'];


Notice: Undefined index: up_file in ...

Код

print_r($_FILES);
print_r($_POST);

Array ( ) Array ( )

Код

phpinfo(32);

_REQUEST["up_file"] Здесь путь с именем файла
_GET["up_file"] Здесь путь с именем файла

Пробую загрузить на той же машине где установлен Apache 
Apache 2.2.4 PHP 5.2.5

На форуме читал аналогичные темы, вроде все попробывал.
Заранее спасибо!
PM MAIL   Вверх
Lexxx_HU
Дата 29.2.2008, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



а где у тебя происходит копирование файла из временной папки ?
напиши 

Код

if (!copy($_FILES["up_file"]["tmp_name"],'путь куда хочешь сохранить'))
{
    echo("неудалось загрузить файл");
} 

PM MAIL   Вверх
GeneralElectric
Дата 29.2.2008, 21:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Lexxx_HU, какой смысл писать copy $_FILES, если этот массив пустой?

ZIFIR, не шалит ли у тебя какой-нибудь mod_rewrite? Оень уж странную ситуацию ты описываешь, когда данные поста оказываются в гете.
а echo $_SERVER['QUERY_STRING']; что выведет?
PM MAIL   Вверх
Lexxx_HU
Дата 29.2.2008, 21:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



массив пуст .. действительно .. не увидел ..
хотелось бы увидеть полностью код принимающего скрипта ..
PM MAIL   Вверх
GeneralElectric
Дата 29.2.2008, 21:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Lexxx_HU, зачем тебе весь код принимающего скрипта, если весь этот код обязан состоять из одной строчки var_dump($_FILES)?
что ты ожидаешь увидеть в этом коде такого, что перекидывает данные из POST  в GET?
PM MAIL   Вверх
Lexxx_HU
Дата 29.2.2008, 21:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



идти нужно от причины возникновения ошибки ..а не от того что ошибка порадила собой другую ошибку ..
PM MAIL   Вверх
GeneralElectric
Дата 29.2.2008, 21:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Логично.
Ну вот, предположи, что принимающий скрипт состоит из двух строчек
print_r($_FILES);
print_r($_POST);
и выводит
Array ( ) Array ( )

Какую ты предполагаешь причину возникновения этой ошибки?

Добавлено @ 21:48
ZIFIR, кстати!
А если нажать в браузере F5 после отправки файла - что напишет? просто обновит страницу?

Это сообщение отредактировал(а) GeneralElectric - 29.2.2008, 21:54
PM MAIL   Вверх
UhaMurad
Дата 1.3.2008, 22:55 (ссылка)   | (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 22.9.2004
Где: Махачкала

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



Хорошо бы указать атрибут name у второго input-a... 

Еще лучше бы написать вместо size=60 - size="60" и теги input закончить знаками '/>' вместо '>', но это, по моему, к проблеме не относится
PM MAIL WWW   Вверх
awers
Дата 2.3.2008, 01:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



думаю стоит ознакомится со статьей, доступной на phpclub.ru "PHP - upload файлов"
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "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.3143 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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