win7+php5.3+apache2.2
我用的phpmyadmin 版本是3.3.8,当登录时,往往会出现以下两种情况:
1.点登录后又返回到登录页面
2.点登录后提示session错误
解决办法:修改php.ini
session.save_path = "I:/temp"
seesion.auto_start = 1
注意斜杠方向,不可写成"I:/temp/"否则问题依旧
今天又碰到了个问题
在一个单独的文件中写入汉字,当在别的文件使用require或者require_once时,这些汉字都会变成 乱码
经过研究发现,我的HTML页面是UTF-8格式,而PHP在处理时使用的是GB2312.所以就会出现乱码
有两种解决办法:
1.把所有页面都改成GB2312(不推荐)
2.使用iconv转换,在被require的页面中,把所有的变量中的汉字字符使用iconv("GB2312","UTF-8",$str);就可以了
唉,php对汉字的支持还是不好啊。。。
期待PHP6中。。。。。