我统一用的是utf-8编码 ,mysql中显示正常,但是假如有错误提示的话 显示的是乱码 该改的地方我都改了 实在不知道怎么办了,求大家帮帮忙
解决方案 »
- 我已开启cookie,为什么下次登陆还是要输入帐号和密码?
- PHP服务器如何获得客户端HTTP的请求头
- simplexml中,怎样获得节点名?
- apache RewriteRule 问题
- ecshop 中的{insert name='cart_info'} 关于smarty
- 新手,zend framework的错误提示太蛋疼了,求教!
- 难题,给100分
- !!!!!!!!!!!!!如何实现分页显示!!!!!!!!!!!!
- 请问怎样设置cookie能使关闭浏览器后cookie就立刻失效?
- php中字符串判断疑问
- 递归出现死循环,怎么解决
- php中mb_convert_encoding和iconv的区别
查询或入库前加set names 'utf-8';
建议程序文件保存为utf-8 无BOM格式
但是echo "<script language=\"javascript\">alert('发布成功');window.location.href='showsendmessagetitle.php';</script>"这种就会提示乱码
header("Content-Type:text/html;charset=utf-8")? 新手上路 难处多多 谢谢大家帮忙!
不行啊 javascript正常应该提示 发布成功! 现在提示是---------------------------
Microsoft Internet Explorer
---------------------------
鍙戝竷鎴愬姛
---------------------------
确定
---------------------------
echo"<html><meta http-equiv="Content-Type"content="text/html;charset=utf-8"/><script language=\"javascript\">alert('发布成功');window.location.href='showsendmessagetitle.php';</script></html>"
代码在eclipse里面面也显示正常 就是我添加信息的时候 执行完写入数据库的操作 alert提示我发布成功 那个提示 显示的是乱码