$username=mb_convert_encoding($row1[0], "GBK", "UTF-8");
setcookie('username',$username);
这个通过setcookie在页面上会出现乱码
但是通过setrawcookie会报错,未定义函数的错误
请教一下如何写cookie以及如何读取cookie
setcookie('username',$username);
这个通过setcookie在页面上会出现乱码
但是通过setrawcookie会报错,未定义函数的错误
请教一下如何写cookie以及如何读取cookie
解决方案 »
- php 由二级目录重定向至一级目录
- 求高手帮我把这个连mysql的类改为连oracle的类
- vmware下 安装完 linux 为什么 新建的文件都打不开?? 以及ftp设置
- 跪求高人给我转一下:Ap(.htaccess)文件转iis-Rewrite(http.ini)规则追分至谢 (在线=)
- 注册用户时出现“Warning: mysql_num_rows(): supplied argument is not a valid MySQL ...
- 怎么用php获取远程网页的指定代码?最好能共享对方的cookies~
- 如何利用php生成xml文件
- 数组拆分处理(整数时的处理)
- Fatal error: Call to undefined function: mssql_connect() in D:\chen\htdocs\index.php on line 2
- Mysql错误..Illegal mix of collations (utf8_bin,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation ' IN '
- 请问超链接图片的切换的实现
- 关于不断请求,连接数据库的问题
如果是,出现乱码是你读取 cookie 的函数有问题
如果是个 php 用的,那么本来 utf-8 编码的内容被你转成 gbk 的了。再读回来不还是 gbk 的吗?不转回来自然就是乱码了
setcookie('username',$username);
楼主可以试一下 setrawcookie()这个行不行。其实输出的时候转码就可以了
$a=mb_convert_encoding($_COOKIE["username"],"UTF-8" , "GBK");就ok了试试行不行