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

الموضوع: مشكلة ترميز utf و جلب الداتا به

  1. #1
    صاحب موقع المعهد العربي
    تاريخ التسجيل
    Sep 2006
    المشاركات
    797

    مشكلة ترميز utf و جلب الداتا به



    السلام عليكم

    لدى ملف .js استخدمة فى جلب التايتل و الوصف لصفحات ولكن للأسف يرجع بهم بعلامات استفهام و هذا بالطبع للغة العربية و لكن يرجع للكلمات الأنجليزية يرجع بها تمام ...

    مع العلم ان الموقعين يعملان على ترميز utf8

    محتوي ملف js

    كود PHP:

    function request_videoinfo()
    {
        if (!
    fetch_object('videourl').value)
        {
            return 
    false;
        }

        
    YAHOO.util.Connect.asyncRequest("POST""video.php?do=videoinfo", {
            
    successhandel_videoinfo,
            
    failurevBulletin_AJAX_Error_Handler,
            
    timeout15000
        
    }, SESSIONURL 'securitytoken=' SECURITYTOKEN "&url=" PHP.urlencode(fetch_object('videourl').value) + "&wysiwyg=" vB_Editor[editor_id].wysiwyg_mode);

        
    fetch_object('videoajaxbutton').value vbphrase['requesting_information_please_wait'];
        
    fetch_object('videoajaxbutton').disabled true;

        return 
    false;
    }

    function 
    handel_videoinfo(ajax)
    {
        if (
    ajax.responseXML)
        {
            
    // check for error first
            
    var error ajax.responseXML.getElementsByTagName('error');
            if (
    error.length)
            {
                
    fetch_object('thumbnail').setAttribute('src''');
                
    fetch_object('thumbnail_border').style.display 'none';
                
    alert(error[0].firstChild.nodeValue);
            }
            else
            {
                try
                {
                    var 
    description ajax.responseXML.getElementsByTagName('description')[0].firstChild.nodeValue;
                    
    vB_Editor[editor_id].insert_text(description);
                }
                catch (
    e)
                {
                }

                try
                {
                    var 
    title ajax.responseXML.getElementsByTagName('title')[0].firstChild.nodeValue;
                    
    fetch_object('videotitle').value title;
                }
                catch (
    e)
                {
                }

                try
                {
                    var 
    videothumbnailpath ajax.responseXML.getElementsByTagName('thumbnailpath')[0].firstChild.nodeValue;
                    
    fetch_object('thumbnail').setAttribute('src'videothumbnailpath);
                    
    fetch_object('thumbnail_border').style.display '';
                }
                catch (
    e)
                {
                }
            }
        }
        
    fetch_object('videoajaxbutton').value vbphrase['request_videoinfo_from_service'];
        
    fetch_object('videoajaxbutton').disabled false;







    __________________
    {يَا أَيُّهَا النَّاسُ اتَّقُوا رَبَّكُمْ إِنَّ زَلْزَلَةَ السَّاعَةِ شَيْءٌ عَظِيمٌ }سورة الحج1




  2. جرب الترميز
    window-1256





    __________________
    سبحان الله وبحمده
    > "كتبي، لعلها تفيدك!" *جديد
    > "مدونتي، تصويري.." | LaZqA
    > Twitter

  3. #3
    صاحب موقع المعهد العربي
    تاريخ التسجيل
    Sep 2006
    المشاركات
    797


    اخى شاعر الظلام ...

    لا ينفع ترميز windows-1256 لأن الملف يجلب الداتا من موقع ترميزة utf8 و ايضا ترميز موقعى utf8

    حاولت بعض محاولات فيه عن طريق اضافة رموز خاصة او اعادة الأنكود للداتا لكن للأسف لم تفلح ...

    فهل من افكار ؟





    __________________
    {يَا أَيُّهَا النَّاسُ اتَّقُوا رَبَّكُمْ إِنَّ زَلْزَلَةَ السَّاعَةِ شَيْءٌ عَظِيمٌ }سورة الحج1

  4. #4
    صاحب موقع المعهد العربي
    تاريخ التسجيل
    Sep 2006
    المشاركات
    797


    الحمد الله حليت المشكلة بأستخدام دالة iconv لتحويل النتيجة من الترميز العام ISO-8859-1 الى utf8

    بهذا الشكل

    كود PHP:
    $result iconv('ISO-8859-1''UTF-8'$result); 






    __________________
    {يَا أَيُّهَا النَّاسُ اتَّقُوا رَبَّكُمْ إِنَّ زَلْزَلَةَ السَّاعَةِ شَيْءٌ عَظِيمٌ }سورة الحج1





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

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

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