支付宝支付异步通知签名验证sign和mysign不一致的问题
摘要:第一次做支付宝支付,由于不能在线上单独测试,所以只能在外网上建立一个临时的页面接收支付宝异步回调的数据,然后再拿回到本地,修改回调处理接收数据的方式post变成get,拼接一下参数走一下回调,方法很笨。 现在我在外网测试页面用http_build_query函数直接把$_POST数组生成query_
阅读全文
posted @
2016-06-07 17:13
坠落的数字
阅读(11188)
推荐(0)
关于header()函数重定向的问题
摘要:第一种情况:header("Location:www.test.com");第二种情况:header("Location:http://www.test.com");今天在开发中使用了header进行重定向,原来上面的两种写法是有区别的,不知道大家有没有看出来了?
阅读全文
posted @
2014-04-02 13:43
坠落的数字
阅读(1115)
推荐(0)
PHP中级篇 Apache配置httpd-vhosts虚拟主机总结及注意事项(转载)
摘要:此文转载http://blog.163.com/lgh_2002/blog/static/44017526201182514650248/经常使用Apache虚拟主机进行开发和测试,但每次需要配置虚拟主机时都习惯性的ctrl+c和ctrl+v,这次由于重装系统,需要配置一个新的PHP开发环境虚拟主机,于是总结一下Apaceh配置httpd-vhosts虚拟主机使用方法和步骤,便于查找和使用。开发环境:WAMP网址:http://www.wampserver.com/en/实例一,Apaceh配置localhost虚拟主机步骤1,用记事本打开apache目录下httpd.conf文件(如:D:\
阅读全文
posted @
2014-03-27 11:47
坠落的数字
阅读(221)
推荐(0)
用wamp配置了一个虚拟主机,结果localhost访问失效了
摘要:解决方法是:添加一个localhost的虚拟主机,指向到www目录下面就可以了
阅读全文
posted @
2014-03-27 11:40
坠落的数字
阅读(273)
推荐(0)
php中将数组转成字符串并保存到数据库以及把从字符串数组转成数组(转载)
摘要:/** * 将字符串转换为数组 * * @param string $data 字符串 * @return array 返回数组格式,如果,data为空,则返回空数组 */ function string2array($data) { if($data == '') return array(); @eval("\$array = $data;"); return $array; } /** * 将数组转换为字符串 * * @param array $data 数组 * @param bool $isformdata 如果为0,则不使用new_stripsl
阅读全文
posted @
2014-03-27 10:12
坠落的数字
阅读(401)
推荐(0)
php $_SERVER中的SERVER_NAME 和HTTP_HOST的区别(转载)
摘要:引用最近在开发站群软件,用到了根据访问域名判断子站点的相关问题。PHP获取当前域名有两个变量 HTTP_HOST 和 SERVER_NAME,我想知道两者的区别以及哪个更加可靠。首先我想说,百度上那些转来转去的文章都是扯淡!有说相同的,有说不同的,都没说明原因,没经过验证就互相转来转去的,浪费观众时间。下面说说本人经过亲自验证 + 查阅官方文档 + 官方BUG列表 + 官方邮件列表 + sitepoint + webmasterworld + google的总结:相同点:当满足以下三个条件时,两者会输出相同信息。1. 服务器为80端口2. apache的conf中ServerName设置正确3
阅读全文
posted @
2014-03-21 18:02
坠落的数字
阅读(203)
推荐(0)
关于PHP递归返回值的问题探讨
摘要:今天在PHP项目开发中需要用到递归思想,并且返回拼接的字符串,所以我就用了return来返回,但是测试返回值时只返回第一个递归的值,然后就终止递归了,上网查了一下资料,这个问题可以通过引入全局变量来解决,我也测试过了,这个没问题,可是这样的话函数的封装性就被打破了,尤其是在以后函数移植时,很可能忘记声明同名全局变量,或者是全局变量出现声明冲突的情况,如果大家有什么更好的解决方法,可以跟我交流一下。
阅读全文
posted @
2014-03-06 15:27
坠落的数字
阅读(379)
推荐(0)
递归创建多级文件目录(PHP)
摘要:下面是要创建的文件目录数组格式-$forderlist: array( 0=>array( "cate_name"=>"分类1", "foldername"=>"CKJS", "sonfolder"=>array( 0=>array( "cate_name"=>"分类1_1", "foldername"=>"CKZT" ), ...
阅读全文
posted @
2014-03-03 15:07
坠落的数字
阅读(297)
推荐(0)