做get传中文参数乱码的问题 用的是UTF-8编码,传到另一个页面输出有时会有几个特定的中文出现乱码,其他的又没问题我想用传数字作为参数,但是又要建立主键表,而且这个主键表非常大,有四百多条,项目又非常小。工作量得不偿失请教怎么去解决这个中文传参的问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 base64_encode编码传参再用base64_decode解码 send.php=================================$url = "a.php?char=".urlencode("我是中文");header("location:{$url}");a.php=========================echo urldecode($_GET['char']); 谢谢楼上。但是我的目标地址是由下拉别表决定的该怎么处理在js里function getListPageUrl(area,server){ window.location.href="list.php?area="+area.value+"&server="+server.value;}area是下拉列表1,server是下拉列表2 我觉得直接对area.value使用urlencode 与 urldecode 函数就可以了吧,六楼试一下! area.value的值是在客户端生成的,urlencode 是在服务端执行,不同步,怎么编码? 要开发个日历功能…… 请教如何删除过期的session文件? 急!!为什么我装了PHP For win32,在本机打开.php文件还是会变成下载? 如果将数组的索引和值分别处理成字符串???? 讨论一个算法 请教怎样使php页面跳转的时候不出现?id=xxx之类的?还有其他问题。 这个功能如何实现,帮我看看 mysql奇怪问题?请多帮忙! 急急,请大家帮忙,text控件怎么控制可以不让输入呀? 我加入帖子时间是2008831 不知道为什么 急配置问题!
再用base64_decode解码
=================================
$url = "a.php?char=".urlencode("我是中文");
header("location:{$url}");
a.php
=========================
echo urldecode($_GET['char']);
在js里
function getListPageUrl(area,server){
window.location.href="list.php?area="+area.value+"&server="+server.value;
}
area是下拉列表1,server是下拉列表2