請教大神。
這個是php提交form表單的頁面,接收者要求GBK編碼,提交者php和資料庫都是utf-8的格式。因此這中間設定了頁面,form表單的編碼都為gbk。
經過測試google,火狐,還有國產瀏覽器的極速模式都沒有問題,提交過去的name都可以正常顯示。
只有ie瀏覽器和,國產瀏覽器的相容模式提交過去是顯示亂碼。
經過抓包發現如下:
name=%E7%B4%A7%E7%8B%82%E7%A0%82
這個段資訊是抓包顯示,進過驗證,這個是uft-8模式下轉碼是正確的。但問題出現了,我的頁面是gbk的,為什麼轉碼就成了utf-8模式了。
問題描述完了,請教導各位高手。謝謝