تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط جدا
تاريخ التسجيل: Jan 2001-
#1 (permalink)  
ممكن المساعده في تعديل ترميز من UTF8 الى ترميز لغه عربيه


السلام عليكم ورحمة الله ،،

قمت بتعريب سكريبت الالعاب OnArcade v2.1.0 ولكن عند اضافة التعليقات تظهر رموز ..

علما بأن ترميز قاعدة البيانات هو latin1

اليكم كود اضافة التعليق واذا ممكن ان يساعدنا احد في تحويل ترميزه من UTF8 الى ترميز اللغه العربيه ...

كود PHP:
    // Add comment
    
if ($settings['comments_who'] == '1' || $settings['comments_who'] == '2' && $user['status'] == '1') {
        
$comment_text $_POST['message'];
        if (empty(
$comment_text)) {
            echo 
utf8_encode($lang['comment_empty']);
        } else {
            
$banned_ips explode(' '$settings['comments_banned_ip']);
            if (
in_array($user['ip'], $banned_ips)) {
                    echo 
utf8_encode($lang['ip_has_been_banned']);
            } else {
                
$last_comment_sql mysql_query("SELECT dateadded FROM "$tbl_prefix ."comments WHERE ip = '"$user['ip'] ."' ORDER BY commentid DESC LIMIT 1");
                
$last_comment_row mysql_fetch_assoc($last_comment_sql);
                
$categoryname $last_comment_row['dateadded'];
        
                
// Flood protection
                
if (time() - $last_comment_row['dateadded'] > $settings['comments_flood_time']) {
                    if (
$settings['comments_approval'] == '0' || $settings['comments_approval'] == '1' && $user['status'] == '1') {
                        
$comment_error $lang['comment_added'];
                        
$comment_query mysql_query("INSERT INTO "$tbl_prefix ."comments SET fileid = '"$file_id ."', userid = '"$user['id'] ."', username = '"$user['username'] ."', comment = '"$comment_text ."', ip = '"$user['ip'] ."', dateadded = '"time() ."', status = '1'");
                    } else {
                        
$comment_error $lang['comment_awaiting_approval'];
                        
$comment_query mysql_query("INSERT INTO "$tbl_prefix ."comments SET fileid = '"$file_id ."', userid = '"$user['id'] ."', username = '"$user['username'] ."', comment = '"$comment_text ."', ip = '"$user['ip'] ."', dateadded = '"time() ."', status = '0'");
                    }
                    
// Update comments
                    
if ($user['status'] == '1') {
                        
$user['comments'] = $user['comments'] + 1;
                        
$update_user_comments mysql_query("UPDATE "$tbl_prefix ."users SET comments = '"$user['comments'] ."' WHERE userid = '"$user['id'] ."'");
                    }
                    echo 
utf8_encode($comment_error);
                } else {
                    echo 
utf8_encode($lang['comment_flood_text']);
                }
            }
        }
    }
    break;
default:
    if (
$user['plays_left'] <= && $user['status'] == && $settings['guestcredits'] == '1') {
        
$blank_page = array(
            
'title'        =>    $settings['sitename'],
            
'content'    =>    $lang['you_no_more_plays_left']
        );
        
        
$page_title $lang['you_no_more_plays_left']; 
شكرا مقدما

والسلام عليكم






__________________
من مواضيعي :

التعريب الكامل لبرنامج البطاقات Vcard 2.9
التعريب الكامل لبرنامج الاخبار CuteNews 1.3.1
إبراهيم غير متواجد حالياً   قديم 19-03-2008, 05:49 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#2 (permalink)  

حول من utf-8 الى
windows-1256






milan07 غير متواجد حالياً   قديم 22-03-2008, 12:12 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#3 (permalink)  

المحتوى الي تشوفه بالطريقه هذي


كود:
echo utf8_encode($comment_error);
طبعاً داخل الــ () اي شي موجود عادي سكب خله نفس ما اهو


حاول تجرب تمسح الكود كامل مثل تحويله الى

كود:
echo "$comment_error";
بالطريقه هذي والباقي نفس الشي

جرب وخبرنا






__________________
ترقبو اكبر مشروع على الانترنت في سنة 2009
ويانا خلك ويانــا
Wyana غير متواجد حالياً   قديم 22-03-2008, 05:43 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#4 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة Wyana مشاهدة المشاركة
المحتوى الي تشوفه بالطريقه هذي


كود:
echo utf8_encode($comment_error);
طبعاً داخل الــ () اي شي موجود عادي سكب خله نفس ما اهو


حاول تجرب تمسح الكود كامل مثل تحويله الى

كود:
echo "$comment_error";
بالطريقه هذي والباقي نفس الشي

جرب وخبرنا

بالضبط كما قال






المطلوووب غير متواجد حالياً   قديم 22-03-2008, 06:07 AM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
طريقة الترقية من vb2 الى vb3 الرفيع إصلاح وصيانة المنتديات 38 10-09-2005 11:59 AM
الطريقه الكامله لدمج منتديين او اكثر في منتدى واحد GHOST إصلاح وصيانة المنتديات 31 27-06-2004 03:36 PM
طريقة الترقيه من نسخة منتدى 2.2.0 وما بعدها الى نسخة منتدى 2.3.0 بالتفصيل الممل Khaled774 إصلاح وصيانة المنتديات 14 25-03-2004 10:20 AM


الساعة الآن: 05:18 AM بتوقيت المملكة العربية السعودية