不同编码参数传递问题.........急

来源:百度知道 编辑:UC知道 时间:2024/06/14 09:18:41
一个C#.NET的页面,编码为UTF-8,一个是php的页面,编码为GB2312。
如何将UTF-8的参数传递给GB2312?

下面为UTF-8页面代码:(传递)

<form name=search action=http://www.XXX.com/search.php method="get" target="_blank"><input name="query" type="text" class="input" />/form>

下面为GB2312页面代码:(接收)
<form action="search.php" method="get">

<table>
<tr><td>
<div align="left">
<input type="text" name="query" id="query" size="40" value="" action="include/js_suggest/suggest.php" columns="2" autocomplete="off" delay="1500">
</div>
<td>
<input type="submit" value="搜索">
</td></tr></table><input type="

……怎么具体?直接把这个方法放到你接受的的PHP里面就好了。比如:
$query = iconv("UTF-8", "gb2312", $query);
$query就变成gb2312编码的了,你继续操作就好了。
————————————
PHP有字符编码转换的方法:

中文汉字从UTF-8转成gb2312