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

الموضوع: كيف اغير ترميز نص معين

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    440

    كيف اغير ترميز نص معين



    السلام عليكم


    هل يوجد داله تقوم بتغيير ترميز نص محدد مثل هذا



    D8%A7%D8%B0%D8%A7%D9%83%D9%86%D8%AA+%D9%81%D9%8A+%D9%86%D8%B9%D9%85%D8%A9+%D9%81%D8%A7%D8%B1%D8%B9%D 9%87%D8%A7


    الى نص بترميز مقروء ؟


    ارجوا من اهل الخبره الافاده







  2. #2
    عضو فعال
    تاريخ التسجيل
    May 2006
    المشاركات
    1,178


    نفس السؤال

    والعكس , هل يمكن تحويل الكلام المقروء بشكل عادي الى رموز بهذا الشكل





    __________________
    مبادرة حدث متصفحك - شاركوا بها في مواقعكم
    You have to know, If you pay peanuts you get monkeys

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    46


    استخدم هذه الدالة http://www.php.net/manual/en/function.iconv.php

    كود PHP:
    iconv("UTF-8""ISO-8859-1"$text), 






    __________________
    شاهد بعض من اعمالي
    www.kindi.biz
    www.akkam.org

  4. #4
    عضو نشيط
    تاريخ التسجيل
    May 2010
    المشاركات
    76


    السلام عليكم

    النص اللى انت كاتبه فوق دا

    urlencode

    اما بالنسبه للتحويل من نص مقروء لغير مقروء والعكس

    يفضل استخدام

    base64_encode
    base64_decode

    وفيه غيرها كتير وممكن تعمل اكواد خاصه بيك مثلا
    اتمنى ان دا اللى انت تقصده





    __________________
    Mahmoud Abd El-Hamed
    Web Developer
    Mobile: +2 0192565454
    E-mail: admin(at)developspot.com
    Site: ( رابط ) http://developspot.com

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    440


    جربت جميع الحلول المطروحه هنا ولم احصل على نتيجه


    ارجوا الافاده من اهل الخبره






  6. #6
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    56


    اهلا وسهلا بك ،يمكنك استخدام الدالة
    كود:
    urldecode("");






    __________________
    دليل المزن للمواقع العربية والعالمية
    سكربت دليل المزن + خدمة المراسلة .. قوة وسهولة
    مؤسسة المزن - تصميم ، برمجة ، دعم فني .
    للتواصل عبر الماسنجر : admin@almzn.net

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    440


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






  8. #8
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    56


    اخي الكريم هناك فرق بين urlencode وبين urldecode





    __________________
    دليل المزن للمواقع العربية والعالمية
    سكربت دليل المزن + خدمة المراسلة .. قوة وسهولة
    مؤسسة المزن - تصميم ، برمجة ، دعم فني .
    للتواصل عبر الماسنجر : admin@almzn.net

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    440


    جربت الداله اللي انت اعطيتني وهذي النتيجه

    طµظˆط± ط®ظٹظˆظ„ ط¹ظ†ط¯ ط§ظ„ط¨ط­ط±






  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2008
    المشاركات
    427


    جربت الداله اللي انت اعطيتني وهذي النتيجه

    طµظˆط± ط®ظٹظˆظ„ ط¹ظ†ط¯ ط§ظ„ط¨ط­ط±
    تأكد من ان عرض الصفحة UTF8 وأن إنكود الصفحة UTF-8 wethout BOM
    ثم جرب الكود التالي
    كود:
    $text=urldecode('D8%A7%D8%B0%D8%A7%D9%83%D9%86%D8%AA+%D9%81%D9%8A+%D9%86%D8%B9%D9%85%D8%A9+%D9%81%D8%A7%D8%B1%D8%B9%D9%87%D8%A7');
    echo 'TEXT: '.$text;
    وبالتوفيق وإذا كنت في نِعمة فارعِها :nice:





    التعديل الأخير تم بواسطة مستر سمعة ; 24-12-2010 الساعة 08:18 AM

  11. #11
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    56


    طيب اخي الكريم ،،

    هذا الحل ان شاء الله :

    كود:
    $text=urldecode('D8%A7%D8%B0%D8%A7%D9%83%D9%86%D8%AA+%D9%81%D9%8A+%D9%86%D8%B9%D9%85%D8%A9+%D9%81%D8%A7%D8%B1%D8%B9%D9%87%D8%A7');
    $text = iconv("UTF-8", "windows-1256", $text);
    echo $text;
    واتمنى ان تخبرني بالنتيجة ..





    __________________
    دليل المزن للمواقع العربية والعالمية
    سكربت دليل المزن + خدمة المراسلة .. قوة وسهولة
    مؤسسة المزن - تصميم ، برمجة ، دعم فني .
    للتواصل عبر الماسنجر : admin@almzn.net

  12. #12
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    440


    جربت الداله هذي ولاتظهر اي نتيجه






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


    من الواضح أن النص محول بالدالة urlencode

    عشان تسترجعه مثل ماقالوا الإخوان تستخدم دالة فك التشفير من نفس النوع

    كود:
     
    $str = urldecode($_GET['url']);
    وكذا يفترض إنك تحصل على النتيجة ولكن بشرط أن يكون ترميز الصفحة المرسلة منها البيانات ( UTF-8 )
    أما إذا كان ترميز الصفحة ( windows-1256 ) فراح تحتاج إلى تعديل بسيط على الكود ليكون كالتالي:-


    كود:
     
    $str = urldecode($_GET['url']);
    $str = iconv("UTF-8","CP1256",$str);
    echo $str;
    أظن الأخوة ذكروا الحل قبلي لكن كان هناك تعديل بسيط ، أتمنى يفلح معك الأمر






  14. #14
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    440


    شوقي تمام عليك

    انحلت المشكله

    الف شكر لك










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

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

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