GET不支援中文/unicode?

看板PHP作者 (撫星)時間18年前 (2007/04/30 04:27), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/2 (看更多)
in php, $name = "中文"; $target = "mypage.php?msg=$name"; mypage編輯與顯示語言是UTF8, 顯示不出來$_GET[msg] 除了把mypage.php編碼改成big5, 還有其他方法嗎? 如果再不行的話 我只好改用session -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.230.177.193 ※ 編輯: StarTouching 來自: 125.230.177.193 (04/30 05:06)

04/30 05:10, , 1F
瀏覽器會把URL編碼再傳送 中文還是用POST的吧
04/30 05:10, 1F

04/30 05:11, , 2F
還有 應該是 $_GET['msg']
04/30 05:11, 2F

04/30 05:12, , 3F
你不能決定用戶端的瀏覽器用什麼編碼 所以還是別用GET吧
04/30 05:12, 3F

04/30 09:41, , 4F
別用get感覺有點誇張...囧a 不過如果要傳中文…
04/30 09:41, 4F

04/30 09:41, , 5F
那還是urlencode()比較實在…
04/30 09:41, 5F

04/30 11:28, , 6F
是我說錯 應該是說url盡量別用中文 不是get別用
04/30 11:28, 6F
文章代碼(AID): #16DF-a01 (PHP)
討論串 (同標題文章)
文章代碼(AID): #16DF-a01 (PHP)