含有‘PHPMyVisites’关键字的文章列表

PHP中Cookie的作用域问题

  暂时没有留言

        一直都想当然的以为Cookie的作用域是根目录,并且还时常给别人说就是这样的,直到最近在集成PHPMyVisit的时候吃了大亏才把它弄明白了,汗,希望被我毒害的人不要找我麻烦。
       PHPMyVisit用的是单入口模式,Cookie登录验证,但是我自己在写API的时候老是有问题,把API放在根目录就是好好的,放到二级目录就有问题,而UCenter又要求API必须放到api目录下,搞了一天都没有搞清楚问题出在哪,还一段一段的去调试代码,又忙又郁闷。
       今天写了个测试代码,分别放到根目录和api的目录,查看cookie的生成情况,才发现两个目录下相同的代码读出的cookie竟然不同,于是意识到问题是出在cookie的路径身上了,再一查手册,果然如此,人家cookie默认的作用域明明就是程序所在的目录!另外Cookies不会在设置它的本页生效,要测试一个 cookie 是否被成功的设定,可以在其到期之前通过另外一个页面来访问其值。

PHP&MySQL Tags: , ,

PHPMyVisites乱码问题

  暂时没有留言

   最近做的一个项目用到ECShop,客户希望在里面集成浏览统计,ECShop的统计太差劲了。找了半天找到了PHPMyVisites,它的升级版就搜是Piwik,Piwik功能更复杂,全Ajax的设计使它显得更加Web2.0。Piwik据说是用来替代Google Analytics的,可见它还是很强大的,要不然也不会说这种大话了,呵呵。

   在ECShop里当然用不了piwik这么变态的东西了,PHPMyVisites足够了,安置起来也十分简单。不过在配置完成后发现后台生成的数据图汉字有乱码,到官方一看原来是字体惹的货,解决办法是把你想用的字体从C:\WinNT\Fonts\ 或者是C:\Windows\Fonts\ 复制到[phpMyVisites安装目录]/libs/artichow/font/,当然你也可以去网上下载其它的字体。然后修改[phpMyVisites安裝目录]/core/datas/fontList.php :

PHP&MySQL Tags: , , ,