PHP 表单和用户输入

PHP 表单和用户输入

PHP 获取下拉菜单的数据:

PHP 下拉菜单单选

表单可使用 GET 方式获取数据,action 属性值为空表示提交到当前脚本,我们可以通过 select 的 name 属性select name="q"获取下拉菜单的值。

PHP 下拉菜单多选

如果下拉菜单是多选的( multiple="multiple"),我们可以通过将设置 select name="q[]" 以数组的方式获取,以下使用 POST 方式提交。

单选按钮表单

PHP 单选按钮表单中 name 属性的值是一致的,value 值是不同的。input 中 type="radio" name="q" value="valueX"

checkbox 复选框

PHP checkbox 复选框可以选择多个值:type="checkbox" name="q[]" value=" "valueX

表单验证

应该在任何可能的时候对用户输入进行验证(通过客户端脚本)。浏览器验证速度更快,并且可以减轻服务器的负载。 如果用户输入需要插入数据库,您应该考虑使用服务器验证。在服务器验证表单的一种好的方式是,把表单传给它自己,而不是跳转到不同的页面。这样用户就可以在同一张表单页面得到错误信息。用户也就更容易发现错误了。

posted @ 2017-09-21 12:59  sinceForever  阅读(682)  评论(0编辑  收藏  举报