• 展开微博窗口
  • QQ:52619941
  • 微信:cnmemory
  • 展开分类目录
  • 还没有账号?

Memory

记一CI框架的$_POST编码问题

最近在做支付回调接口时,碰到一个编码问题,由于第三方支付平台异步通知post方式请求使用的是GBK编码,而我们项目服务端使用UTF-8编码开发,所以在做signature验证时,我们需要将post的数据进行编码转换 iconv(“GBK//IGNORE”, ‘UTF-8’, $_POST[$key]); 然而转换的结果竟然和原文并不一致,导致MD5后的签名和第三方通知过来的签名不匹配。于是决定脱离 […]

当foreach遇到PDOStatement:bindParam

前段时间在开发一个小项目的时候遇到了一个问题,只怪学艺不精,我们先看看代码: <?php $data = $_REQUEST[‘data’]; $sql = “update config set price1=?, price2=?, price3=? “; $stmt = $dbh->prepare($sql); foreach($data as $key=>$val) { $ […]

浅谈面向对象与代码可读性

你是否能读懂下面这段代码呢,反正我是看不懂。 <?php class MakeLove {          //Current piston motion frequency     private $frequency = 0;     //Max piston motion frequency     private $maxFrequency = 0;     //evaluatio […]

CSS3+JS+PHP制作实时时钟

闲下来的时候就爱捣鼓些小玩意,顺便来一首经典的老歌,随意感受一下^_^,回归正题,今天给大家带来的是一款由CSS3实现的实时时钟(DEMO的链接在文本的末尾),主要的思路是利用css3的transform和animation来实现一个会走的钟摆,那么,为什么会利用到PHP呢?因为要通过animation制作一个指针转动的动画,但是在animation动画中,指针的起始点要根据实际的时间来控制,我们 […]

XML+PHP实现在线聊天

利用XML+PHP+AJAX实现的即使聊天系统。 只是一个小玩意,不做解说啦,直接提供下载。 有兴趣的朋友可以下载去看看,演示地址:http://www.im050.com/im050/xmlchat/ 当然还有很多不完善的地方,千万不要搞破坏~ 下载地址:http://pan.baidu.com/s/1hq676Gs

一些wordpress主题制作中功能文件(functions.php)里常会用到的函数

在Wordpress主题开发过程中,会创建一个functions.php的文件来创建自定义代码,对原有功能的拓展及程序逻辑的完善,这就是Wordpress主题的功能文件。当主题被启用时,Wordpress会自动加载主题中的functions.php。 有些时候,我们在更换不同主题的过程中,会发现缺失了一些常见的功能,譬如特色图像、自定义菜单等等,因为这些东西的启用都与主题的功能文件有关,接下来我们 […]