看板 Web_Design 關於我們 聯絡資訊
最近在練習使用get 傳遞變數 順便做些實驗 假設我的網頁是用utf8 編碼 coding 如下 <?php $name=$_GET['name']; echo "My name is ".$name."<br />"; ?> 然後當我網址列打 gettest.php?name=abcde 的時候,的確會印出 My name is abcde 問題是如果我想要打中文,就會有encode不符合的問題 querystring 有辦法指定編碼嗎? 還是這是browser的問題? -- 被愛....都是毒藥 愛著一個人....只會感受到付出沒有回報的悲傷 被一個人愛上....卻會因為不能回應而覺得有罪惡感 也許.....和被愛..都只有一種解藥....那就是.... 深深愛上一個深愛你的人 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.15.237
SansWord:其實正常來說querystring 應該是由上一個網頁製造的 11/21 01:43
SansWord:只是這裡我很取巧的直接在網址列修改get 的變數 11/21 01:43
SansWord:問題是這樣的話,似乎就無法掌握browser用什麼中文編碼? 11/21 01:44
Kelunyang:urlencode 11/21 01:51
booger:樓上正解! 11/21 11:39