综述:表单作为用户提交信息的一个关键途径,一直是PHP编程中的一个最基本的方面,也是入门者会遇到的一个大的重点与难点。我们选择有关处理关联数、获得同名checkbox的选取值、上传文件方面比较容易令众困惑的地方进行归
如何使用表单传递关联数组?
通过表单传递的关联数组能被 each()函数读取,程序如下:
输出结果为:Beijing
如何处理同名checkbox?
具体代码:
test1.php: <FORM METHOD=POST ACTION="test2.php"> 苹果<INPUT TYPE="checkbox" NAME="come[]" VALUE="苹果"><BR> 鸭梨<INPUT TYPE="checkbox" NAME="come[]" VALUE="鸭梨"><BR> 香蕉<INPUT TYPE="checkbox" NAME="come[]" VALUE="香蕉"><BR> 西瓜<INPUT TYPE="checkbox" NAME="come[]" VALUE="西瓜"><BR> <INPUT TYPE="submit" VALUE="提交"> </FORM>
test2.php: 你的选择:<BR> <? for ($i=0;$i<sizeof($come);$i++) echo $come[$i],"<BR>"; ?>
|