作者SansWord (是妳)
看板Web_Design
標題[問題] querystring 的編碼
時間Fri Nov 21 01:43:05 2008
最近在練習使用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