Dave
Новичок
вместо ассоциативного массива Постом приходит обычный
Есть 2 домена, они ссылаются на 1 и тоже физическое место на серваке,
проблема в том в одном из доменов в посте который приходит после сабмита формы вместо ассоциативного массива приходит обычный нумерованный массив.
Вот тестовая страничка:
если я сабмичу форму на domain1.com то ПОСТ массив приходит правилый:
если я сабмичу форму на domain2.com то ПОСТ массив приходит не правильный:
обратите внимание на ключи массива addr, в первом случае ключами будут email и last_name а во втором это 0 и 1 .
В чем может быть проблема ? Может какие то настройки виртуал хоста ? я не знаю.
Напомню, что оба домена ссылаются на одно и то же место, то есть скрипт оба раза запускался один и тот же.
Есть 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>
PHP:
Array
(
[text] => some text
[addr] => Array
(
[email] => email
[last_name] => name
)
[go] => submit
)
PHP:
Array
(
[text] => some text
[addr] => Array
(
[0] => email
[1] => name
)
[go] => submit
)
В чем может быть проблема ? Может какие то настройки виртуал хоста ? я не знаю.
Напомню, что оба домена ссылаются на одно и то же место, то есть скрипт оба раза запускался один и тот же.