LINUX.ORG.RU

Сообщения gvv-

 

Динамическая форма отправляет не все элементы

Форум — Web-development

Добрый день! Подскажите пожалуйста как отправить данные формы, созданной в 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». подскажите пожалуйста, где ошибка?

 

gvv-
()

RSS подписка на новые темы