最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP 出現(xiàn)亂碼和Sessions驗(yàn)證問(wèn)題的解決方法!

 更新時(shí)間:2008年12月06日 11:01:31   作者:  
PHP程序語(yǔ)言編碼一定要統(tǒng)一為UTF-8或GB2312如果選擇其他的語(yǔ)言在里面中文會(huì)出現(xiàn)亂碼的。

在PHP腳本中讀出中文或者其他語(yǔ)言文字為亂碼的時(shí)候,首先檢查你的文件格式是不是用UTF8的編碼格式保存的。如果不是請(qǐng)用UltraEdit...等一些對(duì)UTF8支持轉(zhuǎn)換的工具轉(zhuǎn)換一下,最好不要用MS的記事本直接另存為轉(zhuǎn)換,我開始的時(shí)候就是犯了這樣一個(gè)錯(cuò)誤。如果你是在 Dreamweaver 中編輯請(qǐng)按照:編輯---》首選參數(shù)---》新建文檔 把語(yǔ)言設(shè)置為UTF8編碼.

關(guān)于SESSION驗(yàn)證問(wèn)題:一開始我的文檔都是用GB2312編寫的,后來(lái)有一個(gè)網(wǎng)站需要用UTF-8的編碼,我就把我的一些文件用MS的記事本打開后,另存為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è)“@”

第三種是在打開phpinfo(),看看Output_buffering這個(gè)參數(shù)是否為no value ,是的話設(shè)置成 1

相關(guān)文章

最新評(píng)論

蒙阴县| 塘沽区| 吴川市| 南充市| 息烽县| 东乡| 昔阳县| 依安县| 保定市| 迁安市| 涞源县| 双牌县| 马鞍山市| 兴仁县| 新疆| 平度市| 石楼县| 资中县| 津南区| 武夷山市| 遂昌县| 巧家县| 铁岭县| 龙山县| 和静县| 彭泽县| 韩城市| 香格里拉县| 普安县| 凭祥市| 钟山县| 项城市| 宣城市| 蓬莱市| 新乡市| 泰顺县| 莆田市| 万荣县| 伊通| 夏河县| 壤塘县|