zoukankan      html  css  js  c++  java
  • 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

    表单验证

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

  • 相关阅读:
    高斯消元
    Luogu P2068 统计和
    Luogu P1892 [BOI2003]团伙
    Luogu P2866 [USACO06NOV]糟糕的一天Bad Hair Day
    Luogu P3916 图的遍历
    Luogu P1041 [2003NOIP提高组]传染病控制
    Luogu P3901 数列找不同
    Luogu 2951 捉迷藏Hide and Seek
    Luogu P1550 打井Watering Hole
    洛谷——P1044 栈
  • 原文地址:https://www.cnblogs.com/sinceForever/p/7568044.html
Copyright © 2011-2022 走看看