-1
Androidのテキストをサーバー上のデータベースに送信する必要があり、英語以外の文字に疑問符が付いています。PHPのPOSTメソッドで英語以外の文字にUTF-8を使用する方法
PHPコード:
<?php
header('Content-Type: text/html; charset=utf-8');
$con=mysql_connect("xxxxx","xxxxx","123456");
mysql_select_db("xxxxx",$con);
mysql_query("SET CHARACTER SET 'utf8'", $con);
$user=$_POST['username','utf8'];
$matn=$_POST['matn','utf8'];
$status=$_POST['status','utf8'];
if($user!=""){
$sqlQ="insert into content(username,matn,status) VALUES('$user','$matn','$status')";
$result=mysql_Query($sqlQ);
if($result){
print "ok";
}
else
{
print "no";
}
}else{
print "-";
}
mysql_close($con);
?>
POST配列には、インデックスの2番目の引数としてエンコーディングがありません – Qirel
[UTF-8のすべての方法](https://stackoverflow.com/questions/279170/utf-8)の可能な複製-all-the-way-through) – Qirel
はいこれらのutf8は余分ですが、それらは削除されますが、動作しません。 – Amix