关于URL编码和rewrite的问题! 噢,上面第二种方式多了个等号,应该是:/text/%E6%96%B0%E7%9A%84%26lt%3B 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上正解/test/=%E6%96%B0%E7%9A%84%26lt%3B 正则转换后test.php?param==%E6%96%B0%E7%9A%84%26lt%3B打印一下看看2、为什么直接$_GET到的数据不需要urldecode()就能正确显示?get传值自动解码 晕,楼上梦之队的老兄呀,沙发那是我自己,正文里我打错了....问题应该是在.htaccess应用RewriteRule ^test/(.+) test.php?param=$1规则时,是将解码以后的URL进行解码以后进行的就是说:/test/%E6%96%B0%E7%9A%84%26lt%3B在通过转换以后,并不是单纯的:/test.php?param=新的<而不是:/test.php?param=新的%E6%96%B0%E7%9A%84%26lt%3B 估计是自动解码了htmlentities(urlencode($userinput)), 试试这个,用这个传值<?phpecho '<a href="mycgi?foo=', htmlentities(urlencode($userinput)), '">';?> 数组对比操作怎样做? 很像知道这种平缓出现图片的效果是怎么做的 求高手指教如何编出此效果 急求:php实现快速排序问题 用dreamveaver创建的PHP,不能预览,到底怎么回事?我把dreamveaver拷别的别人机子上就可以预览了,求救!!! 100分奉上:求一正则表达式: 敢问这条语句怎么写,关于字符串连接的 紧急提问数组比较的问题,急。。。 50Mmysql/php空间!(绝对免费) 关于用require()包含一个文件的问题 php5中使用dll 请教一个嵌套查询的问题
正则转换后
test.php?param==%E6%96%B0%E7%9A%84%26lt%3B打印一下看看
2、为什么直接$_GET到的数据不需要urldecode()就能正确显示?get传值自动解码
问题应该是在.htaccess应用
RewriteRule ^test/(.+) test.php?param=$1
规则时,是将解码以后的URL进行解码以后进行的
就是说:
/test/%E6%96%B0%E7%9A%84%26lt%3B
在通过转换以后,并不是单纯的:/test.php?param=新的<
而不是:/test.php?param=新的%E6%96%B0%E7%9A%84%26lt%3B
试试这个,用这个传值<?php
echo '<a href="mycgi?foo=', htmlentities(urlencode($userinput)), '">';
?>