上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页
摘要: 一、防sql注入 用户通过输入完整的字符,来和sql语句拼接成带有破坏性的sql语句,服务器执行该语句,造成破坏。 1使用mysql_real_escape_string()过滤数据,该方法在未来版本会淘汰 2、使用PDO预处理语句 二、xss攻击 1、演示 2、用户在表单里输入恶意的代码(主要是j 阅读全文
posted @ 2016-07-12 09:43 坏小子1993 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、内存缓存机制 1.加上true之后,显示的三个相等的数代表php申请的内存大小,无论你是空着还是向里面存数据,都显示php申请的内存,当你存储的数据过大时,php会再申请一块新的内存进行扩充,这样就避免了php经常性的调用内存。 2.所有php内存缓存机制是:php不是每次定义一个数据就申请一次 阅读全文
posted @ 2016-07-11 10:45 坏小子1993 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 一、工厂模式(以计算器为例) 1、一个运算的类,我们要为他拓展,不能在该类里面进行拓展,要在其外面在写一个子类继承他,对该子类进行方法的增加,以此来拓展这个运算类 2、工厂模式就是根据运算符生产对象 3、在外部要使用这些类时 二、单例模式 1、所谓单例模式,(以前面我们造的数据访问类为例DBDA.c 阅读全文
posted @ 2016-07-10 17:05 坏小子1993 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、文本编辑器 1.首先,在网上下载ueditor文件 2.在要添加文本编辑器的页面中引用ueditor文件中的js文件 3.在要添加文本编辑器的页面中添加前端的代码 添加的按钮: 4.按钮实现的js代码 5. 二、ajax传递图片地址 1、前端图片代码 2.图片ajax自动储存到数据库 3.后端处 阅读全文
posted @ 2016-07-10 10:12 坏小子1993 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、验证码 1.页面前端显示 (验证码是图片标签,来源是控制器里的yzm()操作方法) 注意:点击验证码进行刷新,使用jq 2.后端验证码生成,操作方法yzm() 3.登陆后盾操作方法:Login() 二、文件上传 1.文件上传前端:shangchuan.html 2.后端操作方法:shangchu 阅读全文
posted @ 2016-07-08 16:54 坏小子1993 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1.前端页面显示 2.方法一:使用ajax调用 首先,写一个jq事件调用 ajax中URL调用的shizhong方法 3.方法二:直接使用js来写 阅读全文
posted @ 2016-07-05 15:56 坏小子1993 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 第三方类的引入,以分页类为例: 1.在控制器里新建一个分页的操作方法FenYe() 注意:第三方类Page.class.php放在Think或Home文件夹下,并新近一个文件夹,放在里面,并在其类里加上命名空间namespace Home\FenYe 2.新建前端显示页面FenYe.html 阅读全文
posted @ 2016-07-03 20:05 坏小子1993 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 一、显示数据 二、添加数据 三、修改数据 四、删除数据 阅读全文
posted @ 2016-06-23 23:19 坏小子1993 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 修改数据 方式一:数组方式,直接将数据库里需要修改的内容进行修改 方式二:AR方式 方式三:自动收集表单修改数据 (1)首先,做一个操作方法 (2)做一个表单 删除数据 阅读全文
posted @ 2016-06-23 21:59 坏小子1993 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 添加数据到数据库有三种方式 第一种:使用数组添加 第二种:AR方式,用对象 第三种:自动添加表单 1.在模板文件Add.html中制作一个表单 2.通过$_POST收集信息 3.通过create()方法实现数据收集,该方法对于非法的字段会自动进行过滤 注意:如果是主键值重复,这种错误会导致error 阅读全文
posted @ 2016-06-20 16:42 坏小子1993 阅读(846) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页