вместо ассоциативного массива Постом приходит обычный

Dave

Новичок
вместо ассоциативного массива Постом приходит обычный

Есть 2 домена, они ссылаются на 1 и тоже физическое место на серваке,
проблема в том в одном из доменов в посте который приходит после сабмита формы вместо ассоциативного массива приходит обычный нумерованный массив.
Вот тестовая страничка:
PHP:
<html>
<head>
<title>
 Test
</title>
</head>
<body>
<form name="test" method="post" action="">
<input type="text" name="text"><br>
<input type="Text" name="addr[email]" ><br>
<input type="Text" name="addr[last_name]"><br>
<input type="submit" value="submit" name="go">
</form>
</body>
</html>
<pre>
<?php
print_r($_POST);
?>
</pre>
если я сабмичу форму на domain1.com то ПОСТ массив приходит правилый:
PHP:
Array
(
    [text] => some text
    [addr] => Array
        (
            [email] => email
            [last_name] => name
        )

    [go] => submit
)
если я сабмичу форму на domain2.com то ПОСТ массив приходит не правильный:
PHP:
Array
(
    [text] => some text
    [addr] => Array
        (
            [0] => email
            [1] => name
        )

    [go] => submit
)
обратите внимание на ключи массива addr, в первом случае ключами будут email и last_name а во втором это 0 и 1 .

В чем может быть проблема ? Может какие то настройки виртуал хоста ? я не знаю.

Напомню, что оба домена ссылаются на одно и то же место, то есть скрипт оба раза запускался один и тот же.
 

Krishna

Продался Java
Dave
Поставь плагин к браузеру, показывающему заголовки запросов, например IEHTTPHeaders - думается всё дело в форме запроса.
 

Dave

Новичок
только что проверил, одинаковые,
делаю print_r гета - массив приходит правильный,
ассоциативный как и нужно.
 

Фанат

oncle terrible
Команда форума
вообще, я бы, конечно, грешилнанекий самописный софт, типа стрипанья слешей.
но если этот код - реальный, то грешим только на механизм перенаправления со второго домена
 
Сверху