Tagged: ThinkPHP RSS

  • 疯子 12:59 pm on 2010/06/07 Permalink | Reply
    Tags: , ThinkPHP   

    unserialize 出错及解决 

    废话不多说,直接进入主题。

    unserialize 在部分服务器环境(我测试的时候在Windows server环境下面是没问题的,在Linux下面就会出现这种问题)下可能会出现错误,原因是值存在特殊字符

    为什么会出现特殊字符呢,其实这个问题是系统在 serialize 的时候将引号(或者是其他的符号,我遇到这种情况的时候是引号)转义了

    知道了为什么,解决起来就快了,在 unserialize 之前先把变量用 stripslashes 过滤一遍就行了

    ThinkPHP框架在部分Linux服务器环境下面可能就会出现这个问题导致多主题切换的时候不能保留在某个主题下面,这个时候就需要把ThinkPHP内核的functions.php里面的cookie方法的返回cookie值的那段代码的 unserialize 之前先把 $value 用 stripslashes 过滤一遍了(要是搞不定,可以留言给我)

     
    • 叶子 10:06 下午 on 2010/07/09 Permalink

      感谢,原来这是TP没考虑周到

      [回复]

      疯子 回复:

      @叶子, 哈哈~有点遗漏也在所难免嘛~

      [回复]

    • 1毛 12:38 上午 on 2010/07/12 Permalink

      “疯兄”,哥来你的Blog了,想要你的友链可以不?虽然我的网站很烂,很不好看的。http://sz.1maoflash.com
      早几天用WordPress做的。知道我是谁不?你要我加你那个网站的链接不?

      [回复]

      疯子 回复:

      @1毛, 老大,需要审核才能显示的,链接帮你做好了~

      [回复]

    • 1毛 7:43 上午 on 2010/07/12 Permalink

      搞个提示好不好!晕死了

      [回复]

      疯子 回复:

      @1毛, 我懒得去搞嘛

      [回复]

  • 疯子 4:44 pm on 2010/04/03 Permalink | Reply
    Tags: CMS, LiuCMS, ThinkPHP, 内容管理系统   

    LiuCMS v1.0 正式版 发布啦 

    基于PHP、Mysql、ThinkPHP开发的企业内容管理系统~

    今天低调开源,赶快下载下来试下吧~

    下载地址:http://down.qiannao.com/space/file/fengziliu/share/2010/4/3/LiuCMS.rar/.page

    Google code 地址:http://code.google.com/p/liucms/

    软件已更新到v1.0.1,下载地址:http://liucms.googlecode.com/files/LiuCMS%20v1.0.1.7z

    官方QQ交流群:30544591

    官方推荐主机:华夏名网主机

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
esc
cancel