-
رفع مشکل علامت ؟ در SMF
سلام
یکی از کاربران راه حل قطعی رفع علامت ؟ را پیدا کرده که در اینجا قرار میدیم.
کد:
<?php
// your connection
mysql_connect("host","user","password");
mysql_select_db("database");
// convert code
$res = mysql_query("SHOW TABLES");
while ($row = mysql_fetch_array($res))
{
foreach ($row as $key => $table)
{
mysql_query("ALTER TABLE " . $table . " CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci");
echo $key . " =&gt; " . $table . " CONVERTED<br />";
}
}
?>
منبع : [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
بعد از وارد كردن اطلاعات sql توي كد بالا، كد رو توي يه فايل به اسمه myfile.php كپي كنيد، بعد آپلود كنيد و از توي مرورگر بارگيريش كنيد ( بازش كنيد! )
مشكل به خاطر collation mysql هستش، كه با اجراي اين اسكريپت utf8 ميشه و اين مشكل بزرگ از بين ميره.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
کاربر مقابل از نوید عزیز به خاطر این پست مفید تشکر کرده است:
-
09-18-2009 10:40 AM
# ADS
تبلیغات در جوملا فارسی
-
پاسخ : رفع مشکل علامت ؟ در SMF
منتقل شد به ویکی : [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
یا حق
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
علاقه مندی ها (Bookmarks)