l3H3RO
چهارشنبه 14 مهر 1395, 16:31 عصر
سلام دوستان
من یه کدی دارم(برنامه نویسی اندروید) که یه سری اطلاعات رو میفرستم به سرور
قبل فرستادن لاگ میگیرم به فارسی و به خوبی چاپ میشه و مشکلی نداره
اما وقتی فرستاده میشه به سرور به صورت علامت سوال ذخیره میشه
ضمن اینکه collection دیتابیس هم utf-8-persian-ci هستش
این هم کدهای PHP
<? $databasehost = "localhost";
$databasename = "DBName";
$databaseusername ="DBUsername";
$databasepassword = "DBPass";
$con = mysql_connect($databasehost,$databaseusername,$dat abasepassword) or die(mysql_error());
mysql_select_db($databasename) or die(mysql_error());
mysql_query("SET CHARACTER SET utf8");
if($_SERVER['REQUEST_METHOD']=='POST'){
$contname = $_POST['conname'];
$contnum = $_POST['connum'];
$sql = "INSERT INTO contact (contname,contnum) VALUES('$contname','$contnum')";
if(mysql_query($sql)){
echo 'sabt shod';
}else{
echo 'sabt nashod';
}
mysql_close($con);
}else{
echo 'khata';
}
?>
من یه کدی دارم(برنامه نویسی اندروید) که یه سری اطلاعات رو میفرستم به سرور
قبل فرستادن لاگ میگیرم به فارسی و به خوبی چاپ میشه و مشکلی نداره
اما وقتی فرستاده میشه به سرور به صورت علامت سوال ذخیره میشه
ضمن اینکه collection دیتابیس هم utf-8-persian-ci هستش
این هم کدهای PHP
<? $databasehost = "localhost";
$databasename = "DBName";
$databaseusername ="DBUsername";
$databasepassword = "DBPass";
$con = mysql_connect($databasehost,$databaseusername,$dat abasepassword) or die(mysql_error());
mysql_select_db($databasename) or die(mysql_error());
mysql_query("SET CHARACTER SET utf8");
if($_SERVER['REQUEST_METHOD']=='POST'){
$contname = $_POST['conname'];
$contnum = $_POST['connum'];
$sql = "INSERT INTO contact (contname,contnum) VALUES('$contname','$contnum')";
if(mysql_query($sql)){
echo 'sabt shod';
}else{
echo 'sabt nashod';
}
mysql_close($con);
}else{
echo 'khata';
}
?>