Re: [請益] 如何上傳中文字串?
假設如果你是用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
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
154
159