二月飞

学学更健康

2017年2月13日

1.vue-clie安装

摘要: 全局安装vue-cli,使用命令npm install -g vue-cli。 下载模板代码,使用命令vue init webpack my-project,之后会有一些询问,按需填写即可。 最后会看到生成了一个叫my-project的文件夹,里面就是vue-cli脚手架搭建出来的目录。 这时要进入 阅读全文

posted @ 2017-02-13 18:02 二月飞 阅读(120) 评论(0) 推荐(0) 编辑

2014年10月28日

近期学习总结任务

摘要: 学习任务:1.总结SPL类库的用法并写做成笔记。2.总结PHP开发app数据接口,并做成笔记。3.微博项目还要继续。学习计划:1.每天花1.5h时学习基础知识并做成笔记。2.其他的时间用来做项目。 阅读全文

posted @ 2014-10-28 22:26 二月飞 阅读(103) 评论(0) 推荐(0) 编辑

2014年5月2日

浅谈php设计模式(1)---工厂模式

摘要: 一.接口继承直接调用先看看这样一段代码: 1 在客户端调用mysql连接时,我们用了如下代码1 $db=new dbmysql();2 $db->conn();最后的显示结果为:连接到了mysql优点:直接调用,简单明了缺点:在这个过程中,客户端很清楚的知道我们服务器端的两个数据库连接类,所以不够安... 阅读全文

posted @ 2014-05-02 16:27 二月飞 阅读(322) 评论(0) 推荐(0) 编辑

2013年9月15日

如何使cookie全站都生效?

摘要: 一个页面设置的cookie, 默认在其同级目录下,及子目录下可以读取.如果想让cookie整站有效,可以在根目录下setcookie也可以用第4个参数,来指定cookie生效路径1 setcookie('gloabl','any where!',time()+3600,'/');cookie是不能够跨域名(否则安全问题就太大了!) 比如sohu.com的cookie,不能被发到sina.com用但是,可以在一个域名的子域名下使用需要用第5个参数,来表示。例: setcookie('key','value',time 阅读全文

posted @ 2013-09-15 21:16 二月飞 阅读(910) 评论(0) 推荐(0) 编辑

使用cookie实现计数器功能

摘要: 思路是:若第一次访问,创建cookie。若访问次数大于一,则先读出cookie值赋给一个值,然后再重新写入cookie。 1 阅读全文

posted @ 2013-09-15 21:12 二月飞 阅读(544) 评论(0) 推荐(0) 编辑

使用cookie实现打印浏览记录的功能

摘要: 可以用cookie知识来实现打印浏览记录。这里面用到的思路是将浏览记录以字符串的方式保存到cookie中,当浏览记录增加时,再将其转化为数组。 1 $uri=$_SERVER['REQUEST_URI']; 2 if(!isset($_COOKIE['history'])){ 3 $his[]=$uri; 4 }else{ 5 $his=explode('|',$_COOKIE['history']); 6 array_unshift($his,$uri); 7 $his=array_unique($his);} 8 if(cou 阅读全文

posted @ 2013-09-15 21:10 二月飞 阅读(361) 评论(0) 推荐(0) 编辑

对于cookie和session的形象解释

摘要: 生活中的场景: 一群人,买豆浆,也不排队,乱哄哄的 豆浆现磨. 先交钱,交完钱蹲在一边等.这个老板非常健忘!记忆时间:转脸就忘.李四给老板钱"大杯黄豆!" 交互结束.李四来取豆浆时(这已经是和老板再一次打交道了), 而老板早已忘的干干净净.请问:如何帮助老板记住客户!!!解决方案: 每当有人交完钱, 老板发给他一个小纸片: "红豆1杯","绿豆一杯","黄豆一杯"当你来取豆浆时,拿着牌子来!给你牌子!老板给李四牌子,相当于设置了一个cookie。即setcookie('lisi',’黄色豆浆一杯&# 阅读全文

posted @ 2013-09-15 19:39 二月飞 阅读(316) 评论(0) 推荐(0) 编辑

自己编写的久经考验的文件上传类,可以直接使用

摘要: '无错', 1=>'上传文件超出系统限制', 2=>'上传文件大小超出网页表单页面', 3=>'文件只有部分被上传', 4=>'没有文件被上传', 6=>'找不到临时文件夹', 7=>'文件写入失败', 8=>'不允许的文件后缀', 9=>'文件大小超出的类的允许范围', 10=>'创建目录失败', 11=>'移动失败' ); //根据后面的一系列方法开始上传p 阅读全文

posted @ 2013-09-15 19:14 二月飞 阅读(193) 评论(0) 推荐(0) 编辑

2013年9月14日

手把手写php框架中三大“自动功能”

摘要: 在很多php框架中都有自动过滤,自动填充,自动验证等三大自动功能,用来对POST表单传过来的数据进行加工,以便能够更加规范的导入数据库。这一功能在添加商品,添加商品分类中有很大的用处。比如thinkphp框架就有自动过滤,自动填充,和自动验证功能。 今天我们就以MVC的思维方式编写三大自动功能。(1) 首先,来写比较简单的自动过滤功能。假如从post表单中传递过来的 数据我么定义为数组$array.即$array=$_POST 1 db = mysql::getIns();17 }18 }19 20 //完成表单的自动过滤21 public function _faca... 阅读全文

posted @ 2013-09-14 20:16 二月飞 阅读(339) 评论(0) 推荐(0) 编辑

2013年8月27日

商城开发(3)_栏目管理

摘要: 这里我们先定义一个cateModel.class.php文件。存在在model文件夹下。(1)获取无限级分类为了以树状的形式显示无限级分类,我们需要创建两个方法。一个是获取所有的分类,返回一个二维数组。 public function select() { $sql = 'select cat_id,cat_name,parent_id from ' . $this->table; return $this->db->getAll($sql); }第二个是将无限级分类树状格式化。传入一个数组,并传入开始的id值和层级标识符lev public fu... 阅读全文

posted @ 2013-08-27 21:37 二月飞 阅读(177) 评论(0) 推荐(0) 编辑

导航