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中。。。。。