首頁 >後端開發 >PHP問題 >php表單提交顯示亂碼怎麼辦

php表單提交顯示亂碼怎麼辦

藏色散人
藏色散人原創
2020-12-04 10:01:052229瀏覽

php表單提交顯示亂碼的解決方法:先確定傳遞資料的編碼方式;然後用頭宣告「header("Content-type:text/html;charset=utf-8");」;最後將接受頁聲明相同編碼方式即可。

php表單提交顯示亂碼怎麼辦

本教學操作環境:Windows7系統、PHP7.1版,此方法適用於所有品牌電腦。

推薦:《PHP影片教學

首先你確定你傳遞資料的編碼方式

#可以用頭宣告header("Content-type :text/html;charset=utf-8");

其次接受頁想要正常顯示,必須也要有相同編碼方式宣告

其次,編碼方式不在httpd.conf中在php.conf中有charset設置,這不過是預設方式,在你頁面中申明了編碼方式是最重要的

總結方法:

##1,全部使用utf-8 ;

2, 檔案儲存為utf-8 without bom頭;

3,資料庫使用 utf-8 general ci;

4,url中的中文要rawurlencode;

5, 解析時不要decode;

以上是php表單提交顯示亂碼怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn