صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 19

الموضوع: مشكلتي مع clickatell.com و الـ UTF-16

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2002
    المشاركات
    715

    مشكلتي مع clickatell.com و الـ UTF-16



    السلام عليكم
    لدي حساب في clickatell
    وركبت سكريبت في الموقع ولكن ما يرسل عربي
    لما أرسل عربي يطلع #&:#1571$ إلخ
    هذا هو الكود
    كود PHP:
        function encode_message ($text) {
            if (
    $this->unicode != true) {
                
    //standard encoding
                
    return rawurlencode($text);
            } else {
                
    //unicode encoding
                
    $uni_text_len mb_strlen ($text"UTF-8");
                
    $out_text "";

                
    //encode each character in text
                
    for ($i=0$i<$uni_text_len$i++) {
                    
    $out_text .= $this->uniord(mb_substr ($text$i1"UTF-8"));
                }

                return 
    $out_text;
            }
        } 

    فما الحل؟





    __________________
    Linux For Server | Mac For Graphic | Windows For ٍٍٍٍٍSolitaire


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    تأكد فقط من أن ترميز صفحة الإرسال هو utf-8





    __________________
    Saudi Wanderer
    My Blog : SWanderer

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


    موبايلي عندهم بوابات php جربها اذا ما نفع معك

    جرب استخدام الدالة iconv






  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2002
    المشاركات
    715


    أشكركم إخواني على الرد
    ولكن مازال #&:#1571$





    __________________
    Linux For Server | Mac For Graphic | Windows For ٍٍٍٍٍSolitaire

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    ممكن الكود اللي تستخدمه ؟

    هالدالة هي دالة الـ API المتوفر في موقعهم, وهي سليمة مافيها أي مشكلة..





    __________________
    Saudi Wanderer
    My Blog : SWanderer

  6. #6
    عضو جديد
    تاريخ التسجيل
    Jan 2008
    المشاركات
    16


    دالة الأنكود أو التشفير ..
    الدالة ليست من برمجتي

    تحياتي





    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم بواسطة محيي الباز ; 05-11-2008 الساعة 04:59 PM
    __________________
    سبحان الله و بحمد
    سبحان الله العظيم

    mohey.elbaz@hotmail.com

  7. #7
    عضو جديد
    تاريخ التسجيل
    Jan 2008
    المشاركات
    16


    عندي dll للتشفير خاصة بمبرمجي vb6 و vb.net 2003-2005-2008





    __________________
    سبحان الله و بحمد
    سبحان الله العظيم

    mohey.elbaz@hotmail.com

  8. #8
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2002
    المشاركات
    715


    أشكركم S.Wanderer و محيي الباز

    أخي محيي الباز جربت الفنكشن وطلعلي 00236541558895223 مجرد أرقام


    أخي S.Wanderer الكود في المرفق لو تضبطه





    الملفات المرفقة الملفات المرفقة
    __________________
    Linux For Server | Mac For Graphic | Windows For ٍٍٍٍٍSolitaire

  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    في السطر 41 يجب عليك تعيين قيمة المتغير إلى true

    كود PHP:
    var $unicode true






    __________________
    Saudi Wanderer
    My Blog : SWanderer

  10. #10
    عضو جديد
    تاريخ التسجيل
    Jan 2008
    المشاركات
    16


    يا ريت يا aladawi تقلي توصلت لأيه
    لأني مشترك أيضاً في clickatell و كنت أواجه نفس المشكله
    و لكني لم أستطع حلها لأني لا أملك رصيد يكفي لإرسال رسائل

    و بالنسبة للفنكشن اللي أدتهالك . لازم يتم تفعيل هذه الخاصيه من قبل الموقع أولا
    ليتم إرسال الرسائل بيها .. كما هو الحال في موقع موبيلي ..

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





    التعديل الأخير تم بواسطة محيي الباز ; 06-11-2008 الساعة 04:08 AM
    __________________
    سبحان الله و بحمد
    سبحان الله العظيم

    mohey.elbaz@hotmail.com

  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    يا ريت يا aladawi تقلي توصلت لأيه
    لأني مشترك أيضاً في clickatell و كنت أواجه نفس المشكله
    و لكني لم أستطع حلها لأني لا أملك رصيد يكفي لإرسال رسائل

    و بالنسبة للفنكشن اللي أدتهالك . لازم يتم تفعيل هذه الخاصيه من قبل الموقع أولا
    ليتم إرسال الرسائل بيها .. كما هو الحال في موقع موبيلي ..

    لأن هذه الداله بتحول النصوص لترميز دولي ، يعني كل حرف يتحول لأبسط صوره من الأرقام و الحروف
    و يتم ترجمته مره أخرى في السيرفر ، يعني لازم يكون السيرفر بيدعم التحويل للغة العربية
    و انا لا أعتقد أن clickatell بيدعمو هذه الخاصيه مع اللغه العربية بدليل إنه أرسل أرقام بس
    انا استخدم خدمتهم, وهم يدعمون اللغة العربية بشكل جيد. اذا فعلت قيمة الـ unicode
    قي في البداية كنت استخدم Class لتحويل الترميز الى ان علمت انه لا حاجة لذلك, والان ارسل من خلال الـ API بدون كلاس تحويل للترميز





    __________________
    Saudi Wanderer
    My Blog : SWanderer

  12. #12
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2002
    المشاركات
    715


    لا فائده الصورة تظهر أرقام





    __________________
    Linux For Server | Mac For Graphic | Windows For ٍٍٍٍٍSolitaire

  13. #13
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    راسلني من خلال المدونة اذا ودك





    __________________
    Saudi Wanderer
    My Blog : SWanderer

  14. #14
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2002
    المشاركات
    715


    راسلني من خلال المدونة اذا ودك
    قمت بمراسلتك





    __________________
    Linux For Server | Mac For Graphic | Windows For ٍٍٍٍٍSolitaire

  15. #15
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2002
    المشاركات
    715


    يا جماعه ماشي حل؟





    __________________
    Linux For Server | Mac For Graphic | Windows For ٍٍٍٍٍSolitaire





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

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

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