系统配置:IIS+PHP5
页面编码:UTF-8
传递方式:GET代码如下:
<?
include "ko.php";
$me=$_GET["from"];
$pw=$_GET["pw"];
$to=$_GET["to"];
$msg=$_GET["msg"];
echo": ) 发送成功!";
$ko = new ko($from,$pw);
$ko->init() or die("ko init failure!\n");
$ko->sent_sms($to, $msg);
?>在IE地址栏中输入:http://127.0.0.1/ko.php?from=123&pw=456&to=user:789&msg=中文结果 MSG=中文 输出的是乱码而把“中文”二字直接写在 以上代码中的$ko->sent_sms($to, $msg); $msg 部分的时候,得到的是正常的!请求帮助!!!!
页面编码:UTF-8
传递方式:GET代码如下:
<?
include "ko.php";
$me=$_GET["from"];
$pw=$_GET["pw"];
$to=$_GET["to"];
$msg=$_GET["msg"];
echo": ) 发送成功!";
$ko = new ko($from,$pw);
$ko->init() or die("ko init failure!\n");
$ko->sent_sms($to, $msg);
?>在IE地址栏中输入:http://127.0.0.1/ko.php?from=123&pw=456&to=user:789&msg=中文结果 MSG=中文 输出的是乱码而把“中文”二字直接写在 以上代码中的$ko->sent_sms($to, $msg); $msg 部分的时候,得到的是正常的!请求帮助!!!!
Warning: Cannot modify header information - headers already sent by (output started at H:\fetion2.php:1) in H:\ko.php on line 2同时还是乱码
你的文件没有存成 utf8
不是光设定了meta tag 就算是用 utf8的
想一下,在IE中输中文url ,apache能识别是GBK还是utf8?
再次感谢大家!