النتائج 1 إلى 3 من 3

الموضوع: مشكلة الترميز في سكربت خاص بي

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2002
    المشاركات
    427

    مشكلة الترميز في سكربت خاص بي



    السلام عليكم ورحمة الله وبركاته
    نسخت الجدول الذي يحوي اعضاء منتداي فقط ولم أنسخ باقي القاعدة
    ثم
    استخدمت جدول الأعضاء في سكربت خاص بي
    لكن
    المشكلة أن اسماء الأعضاء بتطلع لي مربعات
    علما بأن الصفحة التي يتم عرض البيانات المستخرجة تحوي
    كود:
                            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    والترميز المستخدم لجدول أعضاء المنتدى عبارة عن
    latin1_swedish_ci


    برأيكم ما هو الحل؟
    شكرا لكم





    __________________
    لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..


  2. #2
    عضو جديد
    تاريخ التسجيل
    May 2010
    المشاركات
    28


    مفروض الملف اللي فيه البيانات العربية أو ملف التعريب
    يكون صيغته UTF8
    أو UTF8 without BOM

    إذا كنت تستخدم محرر النصوص ++notepad
    اذهب إلى encoding بالشريط العلوي
    و أختر UTF8 without BOM

    بالنسبة لترميز جداول قاعدة البيانات
    خليه utf8_general_ci

    و عند الاتصال لقاعدة البيانات
    ضع التالي :

    كود PHP:

    $connection 
    mysql_connect($config['dbserver'], $config['dbuser'], $config['dbpass']);
            
    mysql_set_charset('utf8',$connection);
            
    mysql_query("SET character_set_results = 'utf8', character_set_client = 'utf8', character_set_connection = 'utf8', character_set_database = 'utf8', character_set_server = 'utf8'"$connection); 






    التعديل الأخير تم بواسطة vivid ; 01-01-2012 الساعة 04:52 PM
    __________________
    تم إطلاق برمجتي ذات المصدر المفتوح بصورة رسمية
    Rufaa 1.0 Alpha 1
    البرمجة ستكون متاحة للتحميل حال إعتماد النسخة
    عرب سبيس

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2002
    المشاركات
    427

    في خطأ بسيط



    شكرا أخي على سرعة تجاوبك مع مشكلتي
    يبدو لي من كتابة ملف الكونفق config الذي كتبته أنه لا يحوي اتصال بالقاعدة لأنه لا يوجد متغير لاسم القاعدة
    هذا هو الكود الخاص بي
    كود:
    <?php
    
    $host = "localhost";
    $username = "root";
    $password = "";
    $database = "";
    
    mysql_connect($host, $username, $password) or die(mysql_errno());
    mysql_select_db($database) or die(mysql_errno());
    
    ?>
    ياليت توضح لي طريقة تركيب الكود الذي أضفته للكود الخاص بي

    وشاكر لك سلفا تجاوبك مع..





    __________________
    لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..





ضوابط المشاركة

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض