Точка name input подменяется на нижнее подчеркивание

А вы знаете что, если в форме создать поле Input с именем Name содержащем точку, то браузер автоматически подменяет её на нижнее подчеркивание!

Поэтому в скрипте не ожидайте получить значение $_POST[‘user.name’]

Пример:

<form>
<input type='text' name='user.name' value='NNN'>
</form>

<pre><?php
print_r($_POST);
?></pre>


Результат при сабмите будет таков:

Array
{
[user_name] => NNN
}