لم تعمل الطريقة، هل يجب أن أغير أي من ملفات ال
smf
نفسها
بالإضافة إلى ملفات المود؟
بالمناسبة، الموقع عندي بالإنجليزية ككل، لكن المستخدمين أسماءهم بالعربية
ALTER DATABASE dbname COLLATE dbcolate
ALTER DATABASE dbname COLLATE dbcolate
وإنماALTER DATABASE jumssnet_smf COLLATE utf8... etc
المنتدى بالإنجليزية فقط، لكن الحوارات تحدث بالعربية أيضا37 table(s)| | Sum | 8,877 | |MyISAM| | utf8_general_ci | |1.2 MiB | |18.2 KiB |
<?php
$db = mysql_connect('localhost','dp_user','dp_pass');
if(!$db) echo "Cannot connect to the database - incorrect details";
mysql_select_db('dp_database'); $result=mysql_query('show tables');
while($tables = mysql_fetch_array($result)) {
foreach ($tables as $key => $value) {
mysql_query("ALTER TABLE $value COLLATE utf8_general_ci");
}}
echo "The collation of your database has been successfully changed!";
?>