Автор Тема: multipart/form-data и $_POST  (Прочитано 5274 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Tahion

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
multipart/form-data и $_POST
« : 17 Апреля 2004, 10:52:37 »
Когда выставляю форме свойство enctype="multipart/form-data" () то перестают появлятся переменные в масиве $_POST. Как только уберу enctype="multipart/form-data" - все опять хорошо.

В чем может быть проблема?

Оффлайн Tahion

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
multipart/form-data и $_POST
« Ответ #1 : 17 Апреля 2004, 13:32:46 »
Может в настройках чего не так?

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
multipart/form-data и $_POST
« Ответ #2 : 17 Апреля 2004, 15:59:14 »
Апач случаем не второй?
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

Оффлайн Tahion

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
multipart/form-data и $_POST
« Ответ #3 : 17 Апреля 2004, 16:01:52 »
Нет. 1.3.27. Устанавливал вместе с Денвером.

А вообще я не через апач запускаю, а через PHP Expert Editor

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
multipart/form-data и $_POST
« Ответ #4 : 17 Апреля 2004, 16:10:38 »
Tahion
И ошибка сохраняется как в эдиторе, так и на сервере?
Где-то я такой баг уже видел, только не помню, где...
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

Оффлайн Tahion

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
multipart/form-data и $_POST
« Ответ #5 : 17 Апреля 2004, 18:06:28 »
нет. На сервере не повторилась. Наверное, это проблема PHP Expert Editor

Оффлайн fima

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 1
  • +0/-0
  • 0
    • Просмотр профиля
    • http://fima.ru
multipart/form-data и $_POST
« Ответ #6 : 06 Февраля 2006, 09:58:54 »
Я сталкнулся с проблемой схожего характера при написании скрипта на ПХП. Глобальная среда окружения на сервере у меня отключена, чтоб не повадно было, посему каждую переданую переменную я получаю типа так:
$a=$_GET[\'a\'];
$a=$_POST[\'a\'];
$a=$_SESION[\'a\'];
Использую в данном случае $_POST с формой типа multipart/form-data.
Проблема возникла когда я стал передовать файл, с целью заталкать его в ДБ. Выяснелось что с глобальными переменными (где не надо переприсваивать переменные) все работает. И в переменной MyFile данные есть. Как только применю $_POST - сразу данные пропадают. Это не касается текстовых и логических полей. Те работают и так и так.
Вопрос, как же всетаки умные люди закачивают фалы ?

С Уважением ФИМА // fima.ru

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
multipart/form-data и $_POST
« Ответ #7 : 06 Февраля 2006, 10:23:13 »
$a=$_FILES[\'a\'];

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28