PHP 出現(xiàn)亂碼和Sessions驗(yàn)證問(wèn)題的解決方法!
在PHP腳本中讀出中文或者其他語(yǔ)言文字為亂碼的時(shí)候,首先檢查你的文件格式是不是用UTF8的編碼格式保存的。如果不是請(qǐng)用UltraEdit...等一些對(duì)UTF8支持轉(zhuǎn)換的工具轉(zhuǎn)換一下,最好不要用MS的記事本直接另存為轉(zhuǎn)換,我開(kāi)始的時(shí)候就是犯了這樣一個(gè)錯(cuò)誤。如果你是在 Dreamweaver 中編輯請(qǐng)按照:編輯---》首選參數(shù)---》新建文檔 把語(yǔ)言設(shè)置為UTF8編碼.
關(guān)于SESSION驗(yàn)證問(wèn)題:一開(kāi)始我的文檔都是用GB2312編寫(xiě)的,后來(lái)有一個(gè)網(wǎng)站需要用UTF-8的編碼,我就把我的一些文件用MS的記事本打開(kāi)后,另存為UTF-8編碼了,沒(méi)想到他會(huì)在腳本程序的文件頭加上一句簽名(BOM)所以我直接轉(zhuǎn)換了得出的結(jié)果就是錯(cuò)誤了:Cannot send session cookie - headers already sent by...
郁悶地調(diào)試了好久才找出三種解決辦法:
第一種是就如剛才所說(shuō)的,把源來(lái)的文件用Dreamweaver 或UltraEdit...等一些對(duì)UTF8支持轉(zhuǎn)換的工具轉(zhuǎn)換一下,這是最根本的解決辦法;
第二種是在session_start()函數(shù)前面 加了一個(gè)“@”
第三種是在打開(kāi)phpinfo(),看看Output_buffering這個(gè)參數(shù)是否為no value ,是的話設(shè)置成 1
- php驗(yàn)證session無(wú)效的解決方法
- phpmyadmin出現(xiàn)Cannot start session without errors問(wèn)題解決方法
- ThinkPHP框架實(shí)現(xiàn)session跨域問(wèn)題的解決方法
- ThinkPHP的cookie和session沖突造成Cookie不能使用的解決方法
- PHP錯(cuò)誤WARNING: SESSION_START() [FUNCTION.SESSION-START]解決方法
- php5.3 不支持 session_register() 此函數(shù)已啟用的解決方法
- php session_start()出錯(cuò)原因分析及解決方法
- PHP關(guān)于IE下的iframe跨域?qū)е聅ession丟失問(wèn)題解決方法
- php session_start()關(guān)于Cannot send session cache limiter - headers already sent錯(cuò)誤解決方法
- PHP Session變量不能傳送到下一頁(yè)的解決方法
- php提示Failed to write session data錯(cuò)誤的解決方法
相關(guān)文章
ThinkPHP自動(dòng)驗(yàn)證失敗的解決方法
引用ThinkPHP2.0開(kāi)發(fā)手冊(cè):ThinkPHP手冊(cè)類型檢查只是針對(duì)數(shù)據(jù)庫(kù)級(jí)別的驗(yàn)證,所以系統(tǒng)還內(nèi)置了數(shù)據(jù)對(duì)象的自動(dòng)驗(yàn)證功能來(lái)完成模型的業(yè)務(wù)規(guī)則驗(yàn)證,而大多數(shù)情況下面,數(shù)據(jù)對(duì)象是由表單提交的$_POST數(shù)據(jù)創(chuàng)建。2011-06-06
PHP常見(jiàn)數(shù)組函數(shù)用法小結(jié)
這篇文章主要介紹了PHP常見(jiàn)數(shù)組函數(shù)用法,結(jié)合實(shí)例形式分析了array_merge、array_slice及array_map函數(shù)的使用技巧,需要的朋友可以參考下2016-03-03
php獲取今日開(kāi)始時(shí)間和結(jié)束時(shí)間的方法
本篇文章實(shí)例講述了php獲取今日開(kāi)始時(shí)間和結(jié)束時(shí)間的方法,具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧2017-02-02
PHP錯(cuò)誤Warning:mysql_query()解決方法
這篇文章主要介紹了PHP錯(cuò)誤Warning:mysql_query()的解決方法,希望可以真正解決大家的問(wèn)題,需要的朋友可以參考下2015-10-10
php中模擬POST傳遞數(shù)據(jù)的兩種方法分享
php中模擬POST傳遞數(shù)據(jù)的兩種方法分享,有時(shí)候需要模擬提交數(shù)據(jù)方便采集,需要的朋友可以參考下。2011-09-09
php+xml實(shí)現(xiàn)在線英文詞典查詢的方法
這篇文章主要介紹了php+xml實(shí)現(xiàn)在線英文詞典查詢的方法,通過(guò)將XML文件作數(shù)據(jù)庫(kù)實(shí)現(xiàn)查詢英文對(duì)應(yīng)漢字的功能,需要的朋友可以參考下2015-01-01

