07 2016 档案
摘要:一、权限管理 1.前端页面显示: 2.ajax自动显示用户角色jq代码 function ShowJueSe() { var uid=$("#user").val(); $.ajax({ url:"seljuese.php", data:{uid:uid}, type:"POST", dataTyp
阅读全文
摘要:一、防sql注入 用户通过输入完整的字符,来和sql语句拼接成带有破坏性的sql语句,服务器执行该语句,造成破坏。 1使用mysql_real_escape_string()过滤数据,该方法在未来版本会淘汰 2、使用PDO预处理语句 二、xss攻击 1、演示 2、用户在表单里输入恶意的代码(主要是j
阅读全文
摘要:一、内存缓存机制 1.加上true之后,显示的三个相等的数代表php申请的内存大小,无论你是空着还是向里面存数据,都显示php申请的内存,当你存储的数据过大时,php会再申请一块新的内存进行扩充,这样就避免了php经常性的调用内存。 2.所有php内存缓存机制是:php不是每次定义一个数据就申请一次
阅读全文
摘要:一、工厂模式(以计算器为例) 1、一个运算的类,我们要为他拓展,不能在该类里面进行拓展,要在其外面在写一个子类继承他,对该子类进行方法的增加,以此来拓展这个运算类 2、工厂模式就是根据运算符生产对象 3、在外部要使用这些类时 二、单例模式 1、所谓单例模式,(以前面我们造的数据访问类为例DBDA.c
阅读全文
摘要:一、文本编辑器 1.首先,在网上下载ueditor文件 2.在要添加文本编辑器的页面中引用ueditor文件中的js文件 3.在要添加文本编辑器的页面中添加前端的代码 添加的按钮: 4.按钮实现的js代码 5. 二、ajax传递图片地址 1、前端图片代码 2.图片ajax自动储存到数据库 3.后端处
阅读全文
摘要:一、验证码 1.页面前端显示 (验证码是图片标签,来源是控制器里的yzm()操作方法) 注意:点击验证码进行刷新,使用jq 2.后端验证码生成,操作方法yzm() 3.登陆后盾操作方法:Login() 二、文件上传 1.文件上传前端:shangchuan.html 2.后端操作方法:shangchu
阅读全文
摘要:1.前端页面显示 2.方法一:使用ajax调用 首先,写一个jq事件调用 ajax中URL调用的shizhong方法 3.方法二:直接使用js来写
阅读全文
摘要:第三方类的引入,以分页类为例: 1.在控制器里新建一个分页的操作方法FenYe() 注意:第三方类Page.class.php放在Think或Home文件夹下,并新近一个文件夹,放在里面,并在其类里加上命名空间namespace Home\FenYe 2.新建前端显示页面FenYe.html
阅读全文