作者rayswim (蛋白质男孩)
看板PHP
标题[请益] 有人遇到类似的问题吗..关於GET的
时间Sun Jun 10 14:57:11 2007
在资料库里搜寻出的中文资料
用GET的方法传给另外一个网页
为了避免明码传送..
先将中文资料用base64_encode编码
在用GET方法传送编码结果
但有个很奇怪的问题出现了
就是当base64的编码结果有"+"时
若用GET方法传送"+"
php会将其解释成" ",也就是空白字元
例如在网址里打入 test.php?a=a+a
在test.php里echo $_GET["a"];
却会显示a a
最後导致base64_decode无法正确解码..
有人知道该怎麽解决这个问题吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.88.101