отправка динамической формы на сервер
Добрый день! Подскажите пожалуйста как отправить данные формы, созданной в JS, на сервер?
Пример:
// form.html (создание формы)
<body></body>
<script>
var frm = document.createElement('form');
frm.method = "post";
frm.action = "form.php";
document.body.appendChild(frm);
var inp = [];
var inp[0] = document.createElement('input');
inp[0].name = "inp_0";
inp[0].value = "value";
frm.appendChild(inp[0]);
var inp[1] = document.createElement('input');
inp[1].name = "inp_1";
inp[1].type = "submit";
frm.appendChild(inp[1]);
</script>
// form.php (получение данных из формы)
<?php
for ($i=0; $i<count($_REQUEST); $i++)
{
echo("REQUEST[$i] = $_REQUEST[$i]<br>");
}
?>
------------------------------
в php-файле массив $_REQUEST пустой (т.е. в браузере получается следующая строка: "REQUEST = " вместо желаемой "REQUEST = value". подскажите пожалуйста, где ошибка?
|