【发布时间】:2019-05-21 20:37:17
【问题描述】:
我正在做一个小项目,如果选中该复选框,我希望获取所有输入 type="text" 值。它是如何工作的?
<form name="test" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" target="_blank">
<?php
foreach ($data['items'] as $key => $value) {
echo "<label class=\"Items\">
<input type=\"checkbox\" checked=\"checked\" name=\"items[]\" value=\"$value\">
<input type=\"text\" value=\"$value\">
</label>";
}
?>
</form>
我已经尝试过了,但它只返回了我的复选框值而不是我的文本值。
if(isset($_POST['items'])) {
$items = $_POST['items'];
}
【问题讨论】:
-
以上代码无效,可能由于嵌套双引号导致错误
-
我知道谢谢,我删除了反斜杠以使其清晰可见。