摘要: 前 些日子开始着真正的去了解下设计模式,开始么,简单地从单例模式开始,当然网上看了一些资料,单例模式比较好理解,看看介绍,然后看看代码基本也就能够理 解了,设计模式这些的花点心思基本的是能够理解的,当然要想很好的运用到项目上也是需要一定的实践,不能只是知道了解,或者说的是很厉害很懂的,一到要实 际操... 阅读全文
posted @ 2015-09-18 17:07 书书书书书书 阅读(111) 评论(0) 推荐(0)
摘要: 一、3种赋值1、assign赋值变量2、define赋值常量 模板中用{smarty.const.xxx}输出3、地址栏赋值{smarty.get.xxx}二、配置文件的引入1、配置路径:$smarty->config_dir = './conf/';2、在模板文件中添加配置文件:{config_l... 阅读全文
posted @ 2015-09-14 15:39 书书书书书书 阅读(294) 评论(0) 推荐(0)
摘要: 之前有个准备工作,1、引入smarty类库 2、在同级目录新建 temp和comp文件夹,分别存放模板和解析后模板,还要新建一个conf的配置文件1、引入smartyrequire '../smarty3/libs/Smarty.class.php';2、实例化$smarty=new Smarty(... 阅读全文
posted @ 2015-09-14 15:26 书书书书书书 阅读(98) 评论(0) 推荐(0)
摘要: smarty模板引擎是为了分离php代码和html代码;原理:分析html模板中的标签,生成相应的php文件,再引入该php访问过程: 1、用户访问.php文件:在php文件中包含模板文件,传递模板文件中的一些必要属性/*** 总结:* $smarty的工作流程;* 1、把需要显示的全局变量赋值,塞... 阅读全文
posted @ 2015-09-13 18:15 书书书书书书 阅读(319) 评论(0) 推荐(1)
摘要: 1、PHP报表的创建,通过绘图,过程 要先开启gb库, 可以使用jpgraph(绘图框架)快速制作一些图形 报表的作用:可以制作一些统计图,地形图,分布图等,还可以做验证码图片(通过在画布上加字和干扰图片) 一、//创建画布 $im=imagecreatetruecolor(400, 300); ... 阅读全文
posted @ 2015-09-13 03:00 书书书书书书 阅读(146) 评论(0) 推荐(0)
摘要: 1、自调用匿名函数(function(){})();称为自调用匿名函数,一个项目中,可能调用多个JS框架,为了避免函数重名,定义匿名函数,没名称,就不会冲突,但匿名函数不能执行,所以要用这种格式,让其自动执行一次2、 var $=function(id){ return docu... 阅读全文
posted @ 2015-09-11 21:17 书书书书书书 阅读(70) 评论(0) 推荐(0)
摘要: 1、 var str=xmlHttp.responseText; //返回字符串形式的数据 var json=eval("("+ str +")"); //将字符串转换为json形式(这里是一维数组的形式) 如果是二维数组 var json=eval(str);2、转码 $str=iconv('gb... 阅读全文
posted @ 2015-09-11 16:38 书书书书书书 阅读(114) 评论(0) 推荐(0)
摘要: 1、document.getElementById('id')中老是忘了加document。2、document.getElementsByTagName('tagname')同理,返回带有指定标签名的对象的集合而且这个是 getElementsByTagName 中间多了一个s,因为返回的是一个集... 阅读全文
posted @ 2015-09-11 15:28 书书书书书书 阅读(113) 评论(0) 推荐(0)
摘要: 1、在php代码中必须加 header('Content-type:text/xml'); 设置相应头,告诉他是xml类型的相应2、ajax中如果是post请求,在send之前要设置请求头 xhr.setRequestHeader("Content-Type","application/x-www-... 阅读全文
posted @ 2015-09-11 15:11 书书书书书书 阅读(109) 评论(0) 推荐(0)
摘要: htmlfunction callback(file){ document.getElementById('sp1').innerHTML=file; document.getElementById('photo').style.display='none'; document.getElement... 阅读全文
posted @ 2015-09-11 00:11 书书书书书书 阅读(107) 评论(0) 推荐(0)