Не могу получить данные в пхп из формы. Все перепробовал...

simplyAl

Guest
Не могу получить данные в пхп из формы. Все перепробовал...

Все должно быть до безобразия просто.

Есть форма:
<form method="POST" name="order_form" action="/index.php?_uri=/index&amp;_hl=xml:all">
<input type="textarea" name="_hl_data[xml][full_name]" value="">
<input type="textarea" name="_hl_data[xml]" value="">
<input type="submit" name="_hl_data[xml][submit]" value="Submit &gt;&gt;">
</form>

Внутри ПХП скрипта мне нужно получить данные в переменных (массиве):
$_hl_data[xml][full_name]
$_hl_data[xml][email]
и т.д.

И вот, как я не бился, не получается. register_globals=on, пхп версии 5.01, апач 1.3.хх, ОС: винда.

В phpinfo() он видит, что на него идет ПОСТ запрос, но переменной $_POST нет вообще. Т.е. такое ощущение, что самих данных из формы он не получает. Если ту же форму отправить GET'ом - все проходит, но мне нужен именно ПОСТ.

Посоветуйте, что делать? Поидее какой-то тривиальный "косяк" или в конфиге пзп или в форме, которого я в упор не вижу:(.
 

Кром

Новичок
>В phpinfo() он видит, что на него идет ПОСТ запрос, но переменной $_POST нет вообще.

Как это понимать?

$_POST - это массив.
 

simplyAl

Guest
В том скрипте на который отсылается форма, я временно вставил phpinfo(), чтобы посмотреть что "доходит" до ПХП.

Понятно, что $ _POST - массив...

В пхпинфо() (раздел "PHP Variables") при отправке данных из формы, видим следующее:

_SERVER["QUERY_STRING"] == _uri=/index&_hl=xml:all
_SERVER["REQUEST_URI"] == /index.php?_uri=/index&_hl=xml:all
_SERVER["REQUEST_METHOD"] == POST
_GET["_uri"] == /index
_GET["_hl"] == xml:all

Массива $_POST не наблюдяется.
 

Johannes

Guest
simplyAl ты читать не умееш, или влом 21 буковку в скрипт вписать?
 

simplyAl

Guest
Заработало.... гон какой-то.
по сути, НИЧЕГО не делал

убрал echo "1"; из скрипта
вставил print_r($_POST)
вбил в форму новые данные

Все заработало... мистика..... может IE скешировал неработающую страницу и выдавал мне ее каждый раз (я все время одни и те же данные вводил для проверки)? Вообще маловероятно... МИСТИКА. Второй день бился с ним...

Так или иначе, спасибо, господа.

-~{}~ 20.09.04 12:20:

Originally posted by Johannes
simplyAl ты читать не умееш, или влом 21 буковку в скрипт вписать?
грубить только не надо.
 
Сверху