手机
当前位置:查字典教程网 >编程开发 >php教程 >PHP 出现乱码和Sessions验证问题的解决方法!
PHP 出现乱码和Sessions验证问题的解决方法!
摘要:在PHP脚本中读出中文或者其他语言文字为乱码的时候,首先检查你的文件格式是不是用UTF8的编码格式保存的。如果不是请用UltraEdit.....

在PHP脚本中读出中文或者其他语言文字为乱码的时候,首先检查你的文件格式是不是用UTF8的编码格式保存的。如果不是请用UltraEdit...等一些对UTF8支持转换的工具转换一下,最好不要用MS的记事本直接另存为转换,我开始的时候就是犯了这样一个错误。如果你是在 Dreamweaver 中编辑请按照:编辑

-

-

-》首选参数

-

-

-》新建文档 把语言设置为UTF8编码.

关于SESSION验证问题:一开始我的文档都是用GB2312编写的,后来有一个网站需要用UTF-8的编码,我就把我的一些文件用MS的记事本打开后,另存为UTF-8编码了,没想到他会在脚本程序的文件头加上一句签名(BOM)所以我直接转换了得出的结果就是错误了:Cannot send session cookie - headers already sent by...

郁闷地调试了好久才找出三种解决办法:

第一种是就如刚才所说的,把源来的文件用Dreamweaver 或UltraEdit...等一些对UTF8支持转换的工具转换一下,这是最根本的解决办法;

第二种是在session_start()函数前面 加了一个“@”

第三种是在打开phpinfo(),看看Output_buffering这个参数是否为no value ,是的话设置成 1

【PHP 出现乱码和Sessions验证问题的解决方法!】相关文章:

php实现图片转换成ASCII码的方法

PHP和JAVA的XML-RPC中文问题解决办法

PHP生成plist数据的方法

PHP输出一个等腰三角形的方法

php实现修改新闻时删除图片的方法

PHP date函数常用时间处理方法

PHP SPL标准库之接口(Interface)详解

php以fastCGI的方式运行时文件系统权限问题及解决方法

PHP session文件独占锁引起阻塞问题解决方法

PHP编译安装时常见错误解决办法

精品推荐
分类导航