#2 jake
在smarty中,如果是非英文字符作为值的时候,要加上引号。另外,urlencode在smarty中的使用是|escape:'url'来修饰的,不是直接使用——一般来说,PHP函数在smarty模板中使用方式都会有些不同的。
不URL编码:
'浦东'}>">浦东 URL编码:
'浦东'|escape:'url'}>">浦东
2010-12-28 17:52:50
#3 zhgzzy
浦东 $area = mb_convert_encoding(urldecode($this->spArgs("area")),'gbk','utf-8');//终于搞定了,这样也可以,就是不太明白为什么会出现了utf-8编码 我的文件全是保存为gbk的.
2010-12-29 13:52:55
#4 jake
浏览器的作用,google浏览器和firefox,如果URL上面是中文,那么就会是UTF8编码。IE是GBK。
2010-12-29 16:06:29