【发布时间】:2013-07-21 10:23:51
【问题描述】:
我想为非管理员用户禁用表单选择选项,所以我编写了如下代码,在元素禁用后,列表填充但在提交后变量中没有值... $_POST['abc']是空的...我们不能通过 post 变量读取禁用元素的内容值吗?
<HTML>
<body>
<form>
<select name="abc" id="abc" $disable>
<?php
foreach ($list as $value) {
echo("<option>$value</option>");
} ?>
</select>
<input type="submit" name="submit" id="Show" value="Show">
</form>
</body>
</HTML>
【问题讨论】:
-
你要打印
$disable:<select name="abc" id="abc" <?php echo $disable;?> > -
1.您确定
$list是一个数组并已填充吗? 2.你的echo不需要括号。