12

11-2013

纯js操作cookie

纯js操作cookie

php写程序的时候经常会用到cookie,比如存一些安全性要求不是很高又数量较大,比较有用的信息的时候;当然js写一些功能时页会遇到,比如,一个效果或功能在页面第一次访问的时候有作用等等,当然也可以用php实现,但是有的时候为了方便(静态化页面啦等等,当然也能用php做js来做)就可以直接用js这样的前端语言来操作,减去服务器压力。这里总结了一个js超值cookie的函数,先提前声明:在谷歌浏览器上,因为谷歌浏览器的机制,其处于安全的考虑,他只支持online-cookie,即你要是上线的,或者交用http等协议访问的页面,才起作用,有很多函数,他都有这样的限制,这里要特别注意一下!本地运行在谷歌浏览器不起作用,上线就可以了,自己配置一个环境或者ftp在线上看!

11

11-2013

帝国各大函数所在位置

帝国各大函数所在位置

帝国cms文章模型内容字符批量替换小功能

帝国cms的文章模型,是将文章内容存储在了其d/txt目录下,一般以日期为目录存储,但是有的时候,我们会想要将全站的某个字符串(文字,词语等),其他模型其实比较简单,甚至是他的所有的模板,都是存在了数据库中,这样的好处不仅仅是备份方便,我们在替换字符时也方便,用我之前说过的一个sql语句即可:UPDATE table_name SET field_name = replace (field_name,’from_str’,’to_str’) WHERE …… ;而这个文章模型比较特殊,他是为了读取速度,将内容存在了一个php文件中,这样仅仅存一个路径,当然就快了,他的文章模型就很适合做小说。但是我们想批量替换某个字符就比较麻烦了,所以我简单写了个功能,来完成这个目的;

批量替换指定目录下所有文件内容的特定字符

帝国系统的文章模型,是将文章内容存储在d目录下的txt目录里面,并且是以php文件存储,这样做的目的,无非就是让读取更快,这样直接存储文件目录到到数据库,然后通过路径找到这个文件,这样读取文章当然要快,如果是做小说这样的站,的确是很好,但是,这样我们有的时候想批量修改一下文章中的一些字符什么的,就麻烦了一点,因为不能通过sql语句来替换了,如果存在数据库,可以用UPDATE table_name SET field_name = replace (field_name,’from_str’,’to_str’) WHERE …… 说明: table_name —— 表的名字 field_name —— 字段名 from_str —— 需要替换的字符串 to_str —— 替换成的字符串这样来做,但是现在,我们只能写个功能来读取这些文件并替换了。

简述一下php中 == 和 === 的区别和应用

我们知道这两个符合是用来比较的,一般用于if判断语句当中,==我们经常使用,===我们叫做恒等于,但是很多人并不知道为什么要有这样一个符合,他到底是做什么用的。下面我通过一些实例和我的使用经验,就简单说一下他们的区别和使用。 我们都应该知道,php是一种弱类型的语句,他的变量、字符定义其实并不十分规范,比如 $a = ’4′;我们可以说这个$a是一个字符,但是他又可以直接进行数字的加减乘除;而且我们还知道一句话,叫做,非零即真,那么这句好就是对于==这个符号来说的。比如我们说:

永远不要再犯的 5 个编程错误

但是如果你是一个初学者,你犯的错误可能会比其他人更频繁。那么如何才能避免大部分程序员每天都犯的这些普遍的错误呢? 想要避免错误,就要对它有所了解。这也是为什么我要和大家分享一些在我们的程序员生涯中阻碍我们成长的普遍错误。 在开始之前,你可能想知道为什么我知道这些是错误,不是最佳的方法?

21

06-2013

js正则函数(内部)

js正则函数(内部)

1.)String方法 a.)String.search() 参数:可以是正则表达式也可以是普通的字符串。 返回值:如果找到匹配则返回首字符的索引位置,找不到则返回-1 var s = “Hello world.”; reg = /world/i; // i表示不区分大小写 alert(s.search(reg)); b.)String.replace() 参数:1.正则表达式 2.用于替换的字串 返回替换后的字符串 var s = “Hello world.World!”; reg = /world/gi; // g为全局模式,会替换所有匹配 alert(s.replace(reg,’a’));

25

05-2013

阶段性小总结20130525

阶段性小总结20130525

谈一下最近的自己的学习和工作,总的来说,自己的技术和工作都是有了比较大的进步,而且我的性格也变化了不少,更加沉稳和成熟了,可能说出这样的话会让人觉得还不成熟,可是没办法,人有的时候真的是会被自己的能力吓到。刚刚做了一个自己现在感觉比较牛叉的功能,所以兴奋的还是睡不着,虽然现在已经4点多快天亮了。

20

05-2013

帝国cms数据表说明

帝国cms数据表说明

phome_ecms_infoclass_news 新闻采集规则记录表 phome_ecms_infotmp_news 采集临时表 phome_ecms_news 新闻主数据记录表 phome_ecms_news_data_1 新闻副表1 phome_ecms_news_doc 新闻归档数据主表 phome_ecms_news_doc_data 新闻归档数据副表 phome_enewsad 广告数据表 

13

05-2013

php写一个自己项目的安装程序

最近很是激动啊,现在的自己还是和当初刚刚学习程序的时候一样,虽然现在回头一看自己写过的程序,都非常的幼稚和漏洞百出,也没有太多的考虑效率和安全,但是还是每次写出了新的程序或系统,都是抱着一种马上拿着去参赛的心情。感觉很爽啊,虽然过段时间再回看这个程序,又会发现一些不足,但无疑这样积极的心态让我获益匪浅。做程序就是要这样,通过一些小小的成功,来增加自己的成就感和自豪感,这样会让你更有兴趣。