多选框命名的时候 最好以数组的形式命名
如:
<input name="ids[]" value="1">
<input name="ids[]" value="2">
那么接收的时候 就会以数组的形式接收
var_dump($_POST['ids'])。
仔细检查一下问题出现在哪吧。例如:在html中,表单提交部分的大致代码如下:
<form action="infoprocess.php" method="post">
<table>
<tr><td
valign="top">请输入问题详情</td><td><textarea
name="question" cols="51" rows="10" boeder="1"
bordercolor="blue"></textarea></td></tr>
<tr><td><input type="submit" value="提交"></td>
<td><a href="login.php">返回首页</a><input type="reset" value="重置"></td></tr>
</table>
</form>以上实例中一定要注意提交方式和后台接收的的一致,还有提交的页面不要弄错
inforocess.php接收代码如下:
<php
$question=$_POST['question']//此名字要和上面的一致才能接收到
?>将接收的变量输出或者存入数据库即可。