我是 php 新手,我正在构建一个表单,当用户选中一个复选框时,我需要在其中发送一对值。
目前我有以下代码(在表单页面中)......
$value = array('title' => $title, 'year' => $year);
echo("<input type=\"checkbox\" name=\"options[]\" value=\"$value\"/>);
在下一页...
foreach($_REQUEST['options'] as $key => $value) {
$title = $value['title'];
$year = $value['year'];
echo("$title ($year)<br/>");
}
从输出来看,它似乎只发送了“数组”这个词,而不是数据。
有什么方法可以发送和排列为复选框值,还是有更好的设计来实现此功能?