第九章 表单

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()函数

你可能感兴趣的:(第九章 表单)