存档

2015年2月 的存档

正则表达式中[\x00-\x20]的意思

2015年2月27日 评论已被关闭
在xss过滤函数中有这样的语句
// Remove any attribute starting with "on" or xmlns
$data = preg_replace('#(<[^>]+?[\x00-\x20"\'])(?:on|xmlns)[^>]*+>#iu', '$1>', $data); 
 
其中的是[\x00-\x20"\']指的是ascii表中16进制的范围表示
 
参考资料
 
ascii对照表
http://defindit.com/ascii.html
http://zh.wikipedia.org/zh-hans/ASCII
分类: php 标签:

微信支付开发微信支付URL配置

2015年2月6日 评论已被关闭

本文介绍微信支付申请时如何设置授权目录及URL。

一、选择支付类型

目前有两种支付类型

JS API网页支付
Native原生支付

如果没有特殊要求,两种都勾选。

二、支付授权目录

目前可以选择http还是https协议,没有特别要求,选择http。对安全要求比较高的企业,请选择https。

支付授权目录填写自己公司的域名加上目录,目录可以是不存在的目录,例如wxpay。

一个完整的目录参考如下:

http://www.phpff.com/wxpay/

蓝色部分表示要选择的。

红色部分表示要填写的,注意最后要有/

三、共享收货地址

选择是。

四、其他URL配置

url并不需要目前已经存在的。

参考如下

JS API支付请求实例
http://www.phpff.com/wxpay/instance.php
Native原生支付回调URL
http://www.phpff.com/wxpay/native.php
维权通知URL
http://www.phpff.com/wxpay/rights.php
告警通知URL
http://www.phpff.com/wxpay/alarm.php

分类: php 标签:

微信支付v3的发货通知接口取消了

2015年2月6日 评论已被关闭

新版微信支付v3的发货通知接口在哪里?

官方提供的文档里没有这块了,微信公众平台意思是取消发货通知了吗?

根据知乎用户确定,新版微信支付v3的发货通知接口取消了。

因为实际接入中发现这个接口意义不大,索性在新版里干掉了,让支付接口更干净些。

微信支付v3接口下载地址
https://mp.weixin.qq.com/paymch/readtemplate?t=mp/business/course3_tmpl

新版微信支付v3的发货通知接口在哪里?
http://www.zhihu.com/question/26491626/answer/32970300

分类: php 标签:


标签

ajax apache array array_slice CentOS checkbox composer cookie csv curl date DATE_FORMAT excel FCKEditor file_get_contents laravel Magento Certified Developer mb_substr memcache Memcached MySQL String Functions Netbeans openssl php面试题 preg_match_all preg_replace QQ登录 rewrite SaeStorage serialize session setTimeout Sphinx spl Storage strtotime ueditor vsftp vsftpd Zend zip 分割字符串 图片处理 新浪云 正则表达式

存档