php学习之 表单

强颜欢笑 提交于 2019-12-06 11:42:22

1,htmlspecialchars()

htmlspecialchars() 函数把特殊字符转换为 HTML 实体。这意味着 < 和 > 之类的 HTML 字符会被替换为 &lt; 和 &gt; 。这样可防止攻击者通过在表单中注入 HTML 或 JavaScript 代码(跨站点脚本攻击)对代码进行利用。

2,PHP trim() 

(通过 PHP trim() 函数)去除用户输入数据中不必要的字符(多余的空格、制表符、换行)

3,stripslashes()

(通过 PHP stripslashes() 函数)删除用户输入数据中的反斜杠(\)

4,PHP - 验证名字通过正则

$email = test_input($_POST["email"]);
if (!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/",$email)) {
  $emailErr = "无效的 email 格式!"; 
}
preg_match($one,$two);
preg_match作用是通过正则表达式判断  它有
两个参数:
 第一个$one  正则表达式
第二个 $two 要匹配的数据






易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!