第九章 表单

天黑北风吹IP属地: 宁夏
字数 301阅读 178
1.验证表单输入:必填字段 strlen() isset() strlen() is_array() empty()

2.验证表单输入:数字 ctype_digit() strval() intval() 正则表达式

3.验证表单输入:电子邮件地址 函数

4.验证表单输入:下拉菜单 in_array()

5.验证表单输入:单选按钮 array_key_exists()

6.验证表单输入:复选框

7.验证表单输入:日期和时间 checkdate()

8.验证表单输入:信用卡is_valid_credit_card()

9.预防跨站站点脚本:htmlentities()

10.处理多页表单: session()

11.防止多次提交同一表单:在表单中添加一个带有唯一值的隐藏字段。

12.处理上传文件:$_FILES

13.禁用全局变量注射:禁用register_globals配置指令。

14.处理名字中带句点的远程变量:把变量名字中的句点替换成下划线

15.使用带有多个选项的表单元素:用一对方括号作为该表单元素名字的结尾

16.基于当前日期创建下拉表单:使用date()来取得web服务器所在时区的当前时间,并在循环语句中使用mktime()函数

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
0人点赞
更多精彩内容,就在简书APP
"小礼物走一走,来简书关注我"
还没有人赞赏,支持一下
总资产1共写了2.2W字获得28个赞共15个粉丝

推荐阅读更多精彩内容

  • 9.0引言 PHP的妙处在于表单变量可以无缝地集成到程序中。这使得web编程即平滑有简单,可以加快从web表单到P...
    followyounger1阅读 209评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,981评论 19 139
  • HTML表单 在HTML中,表单是 ... 之间元素的集合,它们允许访问者输入文本、选择选项、操作对象等等,然后将...
    兰山小亭阅读 3,443评论 2 14
  • HTTP 协议简介 HTTP 是超文本传输协议 (Hyper Text Transfer Protocol)的缩写...
    HappyZZD阅读 1,217评论 0 0
  • 那天,雨一直下 吴老师弟子 李文萱 我和弟弟的心乘着这趟免费的计程车,...
    吴老师教语文阅读 533评论 1 12