<?php
$options[1] = 'jQuery';
$options[2] = 'Ext JS';
$options[3] = 'Dojo';
$options[4] = 'Prototype';
$options[5] = 'YUI';
$options[6] = 'mootools';
这是我的数组,但是我想让它更有动态,以便根据输入id构建数组,因此无论何时他想要另一个轮询,他都不必更改php代码。我如何导入这些输入id并将它们推入数组?
答案 0 :(得分:0)
在某种程度上我可以理解您的问题,您可以使用JSON将数据从客户端传递到服务器,如下所示:
JAVASCRIPT (使用jQuery):
var arr = [];
arr.push("option1");
arr.push("option2"); // and so on..
//Use AJAX to send the data across ..
$.ajax({
url: 'poll.php?jsondata=' + encodeURIComponent(JSON.stringify(arr)),
success: function(data) {
// response..
}
});
});
我认为PHP脚本会将这些选项放入数据库或稍后使用它。
现在,在 PHP (poll.php)中:
<?php
$options = json_decode($_GET['jsondata']);
//...
?>