您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP令牌 Token改进版_PHP教程

2025/12/26 6:52:57发布10次查看
正是由于使用了 base64 ,所以在把这个令牌通过 get方法发送的时候,出现了问题。
比如:http://test/test.php?a=1+2
你用 $_get[a] 取得是:1 2 ,即那个加号没有了。一开始我用 urlencode 对其进行转换,但是总有那么一两的结果是意料外的。
后来想想 base64 的字符就限定于: [a-za-z0-9\+\/=] 这么多,加号出问题,我就把加号换成不出问题的符号,下划线是最好的选择。下面是修改后的代码:
gencrypt.inc.php
复制代码 代码如下:
gtoken.inc.php
复制代码 代码如下:
http://www.bkjia.com/phpjc/319205.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/319205.htmltecharticle正是由于使用了base64,所以在把这个令牌通过get方法发送的时候,出现了问题。 比如:http://test/test.php?a=1+2 你用$_get[a]取得是:12,即那个...
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product