rezac 13 ارسال شده در 8 مهر، ۱۳۹۷ اشتراک گذاری ارسال شده در 8 مهر، ۱۳۹۷ سلام. من کد زیر رو در یک فایل php نوشتم و در دیتابیس آنلاین گذاشتم و کدهای اتصال به اون رو داخل نرم افزار نوشتم. <?php $connect = mysql_connect("localhost","user_name","password"); mysql_query("SET character_set_results=utf8,character_set_connection=utf8,character_set_database=utf8,character_set_server=utf8",$connect); mysql_select_db("database"); $query="INSERT INTO messages(user_name,message) VALUES ('".$_POST['user_name']."','".$_POST['message']."')"; $res = mysql_query($query,$connect) ?> نام کاربر و رمز و نام دیتابیس روهم درست وارد کردم. اینجا عوض کردم. پیام از نرم افزار توی دیتابیس آنلاین درج میشه اما به صورت زیر: سلام هستم یعنی زبان فارسی رو پشتیبانی نمی کنه، در صورتی که کد پشتیبانی از زبان فارسی رو توی کد php نوشتم. لطفا کمکم کنید. ممنون. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
rezac 13 ارسال شده در 9 مهر، ۱۳۹۷ سازنده اشتراک گذاری ارسال شده در 9 مهر، ۱۳۹۷ خیلی ممنون واقعا لطف کردین. درست شد. دستتون درد نکنه واقعا. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
M-CAP7AIN 537 ارسال شده در 8 مهر، ۱۳۹۷ اشتراک گذاری ارسال شده در 8 مهر، ۱۳۹۷ <?php $db_servername = ""; $db_username = ""; $db_password = ""; $db_name = ""; $con=mysqli_connect("$db_servername","$db_username","$db_password","$db_name") or die(mysqli_connect_error()); mysqli_query($con,"SET NAMES 'utf8'"); mysqli_query($con,"SET CHARACTER SET 'utf8'"); mysqli_query($con,"SET character_set_connection = 'utf8'"); ?> از این تکه کد استفاده کنید ، مشکلی نداره ، تیبل هاتونم انکدش UTF8 باشه. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
rezac 13
سلام. من کد زیر رو در یک فایل php نوشتم و در دیتابیس آنلاین گذاشتم و کدهای اتصال به اون رو داخل نرم افزار نوشتم.
<?php
$connect = mysql_connect("localhost","user_name","password");
mysql_query("SET character_set_results=utf8,character_set_connection=utf8,character_set_database=utf8,character_set_server=utf8",$connect);
mysql_select_db("database");
$query="INSERT INTO messages(user_name,message) VALUES ('".$_POST['user_name']."','".$_POST['message']."')";
$res = mysql_query($query,$connect)
?>
نام کاربر و رمز و نام دیتابیس روهم درست وارد کردم. اینجا عوض کردم. پیام از نرم افزار توی دیتابیس آنلاین درج میشه اما به صورت زیر:
سلام هستم
یعنی زبان فارسی رو پشتیبانی نمی کنه، در صورتی که کد پشتیبانی از زبان فارسی رو توی کد php نوشتم. لطفا کمکم کنید. ممنون.
لینک ارسال
به اشتراک گذاری در سایت های دیگر
2 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.