1.登陆页面,向后台传输用户名 密码等信息,其中有中文;但是,thinkphp后台接收数据,打印出来的时候,中文是乱码的形式。数据库、表、字段、连接数据库设置的全是utf8。
2.tp我用的是3.2.3,最后输出的结果如下:
- 请问,这种问题如何解决?谢谢!
1.登陆页面,向后台传输用户名 密码等信息,其中有中文;但是,thinkphp后台接收数据,打印出来的时候,中文是乱码的形式。数据库、表、字段、连接数据库设置的全是utf8。
2.tp我用的是3.2.3,最后输出的结果如下:
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
3 回答1.2k 阅读✓ 已解决
2 回答2k 阅读
3 回答2k 阅读
目前问题已经解决了,以防以后有人有同样的问题,我把解决方法放在这里:
在tp后台接收数据的时候,先加上header('Content-Type:text/html; charset=utf-8');即可。