php版本引发的中文问题
问题 :文件编码:gbk
今天把同样的代码在自已的另一台电脑的运行!出现如下问题:
表单验证时,echo set_value() 在字段内没有打印不出任何中文字符,而且没有错误提示.
解决:
用phpinfo() 显示两个环境的php版本不同
php version 5.3.17环境下正常
php version 5.4 环境下工作不正常
将5.4 更换为5.3.17后问题解决。 感觉 PHP 5.4 应该没问题的
LZ跟踪一下提交过程 看看值在哪一步丢掉了
这样抛出个问题 有点空对空的感觉:lol 建议查看下php.ini的差别 我这几天也遇到这种情况,在新的php 5.4机器上出现了楼主的问题,而且提交按钮也无法显示中文。在原先5.3.10机器上则不存在。
页:
[1]