返回信息流本来网页可以无错显示了,但是页面上得中文显示不出来,怀疑数据库字符有点问题,所以点了一下mysql_upgrade.exe,mysql_client_test.exe。然后网页都显示出错了!有人给指点一下吗?
这是一条镜像帖。来源:北邮人论坛 / www-technology / #14687同步于 2011/9/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
php网站出现新问题
haishidx
2011/9/25镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
【 在 haishidx 的大作中提到: 】
: 本来网页可以无错显示了,但是页面上得中文显示不出来,怀疑数据库字符有点问题,所以点了一下mysql_upgrade.exe,mysql_client_test.exe。然后网页都显示出错了!有人给指点一下吗?
: --
页面中文乱码显示,是你写程序时的IDE编码和页码编码不一致或者数据库编码和页面不一致导致的。
你运行的页面能把PHP脚本打印出来,有可能是PHP的脚本开始的地方<?php ……前有中文,中文的解析错误,导致<和前边的乱码一块被解析,而不是认为<后边有脚本标签。
另外的错误提示很明显,不说了。
给点建议:页面中不要混入业务逻辑,更不要混入SQL,可以用一些现成的MVC框架或者自己分层写。