php练习总结
2016-11-25 15:54
176 查看
1.给网页加上图标
在css样式加载之前
就能够给网页的标题加上一个图片
2.关于表单提交数据过滤问题
所有用户填写表单提交上来的数据都是污染数据
trim(data)取出左右空格pattern='/^[\'\"]/′;用正则将其中′”空格还有<>等特殊字符进行判断处理最后还要addslashes(data)对数据进行转义
html5表单提交会自带转义的功能
使用函数get_magic_quotes_gpc()会输出当前表单是否自带转义的功能,默认是开启的,显示的值为1,否则显示的值为0;
验证码的作用就是防止跨站攻击,注册机攻击等
在表单中创建唯一标识符的隐藏域来防止伪表单攻击,伪cookie攻击等作用
uniqid()函数根据当前的毫秒数创建一个唯一的标识符
md5(uniqid(rand(),true))true表示带上小数点的后面几位,这样会更强大.sha1也是加密函数表示会进行40位加密,但是要求php的版本至少为5以上.
3.关于首页头尾分离,加上一个常量验证来防止恶意调用。
在css样式加载之前
就能够给网页的标题加上一个图片
2.关于表单提交数据过滤问题
所有用户填写表单提交上来的数据都是污染数据
trim(data)取出左右空格pattern='/^[\'\"]/′;用正则将其中′”空格还有<>等特殊字符进行判断处理最后还要addslashes(data)对数据进行转义
html5表单提交会自带转义的功能
使用函数get_magic_quotes_gpc()会输出当前表单是否自带转义的功能,默认是开启的,显示的值为1,否则显示的值为0;
验证码的作用就是防止跨站攻击,注册机攻击等
在表单中创建唯一标识符的隐藏域来防止伪表单攻击,伪cookie攻击等作用
uniqid()函数根据当前的毫秒数创建一个唯一的标识符
md5(uniqid(rand(),true))true表示带上小数点的后面几位,这样会更强大.sha1也是加密函数表示会进行40位加密,但是要求php的版本至少为5以上.
3.关于首页头尾分离,加上一个常量验证来防止恶意调用。
相关文章推荐
- php小练习总结
- PHP课程一周总结练习
- Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结
- Php部分常见问题总结
- Apache+Mysql+PHP+SSL配置总结(未完)
- PHP初学者头疼问题总结
- PHP学习使用资源简单总结
- 做PHP有半个多月的时间了,总结~~
- Php部分常见问题总结(强烈推荐)
- 关于PHP的i18n(国际化)的一点总结(1)----gettext部分
- linux下php安装及连接oracle遇到问题总结
- Php部分常见问题总结
- PHP这个题目要马上解决了 不拖了~~会PHP的都看看把~~现在总结在这里(我发了3贴 乱78遭的)
- 关于PHP中的引用传值或返回值总结(英文)
- 关于PHP操作文件的一些FAQ总结
- Php部分常见问题总结
- Php部分常见问题总结
- 个人总结PHP防SQL Injection的几招
- 基于php常用函数总结(数组,字符串,时间,文件操作)
- [转] PHP开发框架总结