Re: [請益] 如何上傳中文字串?

看板PHP作者 (阿元)時間18年前 (2007/12/20 12:40), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
假設如果你是用url傳值的方式 例如: upload_1.php ============================================================================== <?php $name = '你說你'; $address = '想要逃'; $lat = '我卻'; $lng = '偏偏'; $type = '不想讓你逃'; //urlencode要在傳值之前就先編碼,中文在經過URL傳值必須先經過編碼 $name=urlencode($name); $address=urlencode($address); $lat=urlencode($lat); $lng=urlencode($lng); $type=urlencode($type); $url=<<<F <a href=upload_2.php?name=$name&address=$address&lat=$lat&lng=$lng&type=$type> 測試連結</a> F; echo $url; ?> 然後在upload_2.php要新增到資料庫之前必須加上mysql_query("SET NAMES 'UTF8'"); 這樣才能確保新增到資料庫的資料是透過UTF8編碼的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.240.172.133
文章代碼(AID): #17QV8ibH (PHP)
文章代碼(AID): #17QV8ibH (PHP)