php字符转码 utf-8 to gb2312
来源:互联网 发布:云计算格局 编辑:程序博客网 时间:2024/06/08 07:45
遇到php的转码问题,差点没折磨死我,无论我调用项目中的那些函数,都白做功夫,可能是掉错了,不知道,到网上找了好多,终于,终于,被我找到了:
iconv("UTF-8","gb2312",$username);
就是这个,我遇到的问题是这样的:
我要利用session的username,在config.php页,我可以得到,赋值给变量
$username=$_SESSION['user_name'];
$fromuser=$username;
然后要把这个值传到另一个页,再保存到数据库,从config.php到newmessage.php页就遇到麻烦了,
<input type="hidden" name="fromuser" id="fromuser" value="<?php echo $fromuser; ?>"/>
按上面的写法,值传到newmessage.php页就出现乱码了。说一下,我的整个系统是utf-8编码,而
config.php是gb2312(我也不清楚为什么把config.php编码直接改成utf-8就直接出现乱码,反正得是
gb2312或是gbk的),所以就需要转码了,把username在config.php直接转成gb2312,费了九牛二虎之力
好不容易找到这个疯狂代码,我的写法是这样的:
$fromuser=iconv("UTF-8","gb2312",$username);
- php字符转码 utf-8 to gb2312
- php字符转码 utf-8 to gb2312
- php字符转码 utf-8 to gb2312
- php字符转码 utf-8 gb2312
- php字符编码utf-8转gb2312的问题解决
- Java 字符转码之UTF-8转为GBK/GB2312
- java中GB2312 To Utf-8字符转换
- PHP Big5 Utf-8 GB2312 相互转码解决办法
- PHP Big5 Utf-8 GB2312 相互转码解决办法
- GB2312转UTF-8码
- linux gb2312 to utf-8
- GB2312转UTF-8
- UTF-8转GB2312
- UTF-8转GB2312
- utf-8转GB2312
- gb2312转utf-8
- gb2312 转 utf-8
- 字符编码 Unicode, ANSI, GBK, GB2312,UTF-8,区位码,
- 新版本Pomelo安装报错的原因
- Android应用全屏
- 【设计模式】之开闭原则
- 如何清空Git的repository
- 个人开公司的流程,以后用得着
- php字符转码 utf-8 to gb2312
- 【婷】 4月5日
- spring mvc 前台form提交数据报400错误
- hdu 1203 I NEED A OFFER!
- 腾讯的IP地址API接口地址
- Ztree之初涉——简单Ztree的实现
- 地学领域的一百个知名博客
- 毛家湾考场路考图文攻略及视频下载(2号线)【2013】
- Android开发:EditText和ListView或GridView同时使用,输入法自动跳出来的 解决办法