EZh,
После исправления кавычки всё-равно данные не приходят?
Значит вы делаете что-то неправильно, потому что вот этот код:
<body>
<form action="" method="POST">
<span id="some"></span>
<script>
var str = "";
for(var i=0; i<5; i++)
{
str += "<input name='some_"+ i +"' value='1' /><br />";
}
document.getElementById("some").innerHTML += str;
</script>
<input type="submit" />
</form>
</body>
На выдаче print_r($_POST) дал мне:
Array
(
[some_0] => 1
[some_1] => 1
[some_2] => 1
[some_3] => 1
[some_4] => 1
)