摘要:
解决办法:采用js对URL中的汉字进行escape编码。这样点击链接后的效时:引用:http://127.0.0.1/shop/product_list.php?p_sort=PHP%u5F00%u53D1%u8D44%u6E90%u7F51生成了这样的效果,很明显用PHP的urldecode()或者base64_decode()是无法反解的。解决方法,用PHP写一个反解函数:functionjs_unescape($str){$ret='';$len=strlen($str);for($i=0;$i>6)).chr(0x80|($val&0x3f));else$ 阅读全文