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

الموضوع: مشكلة فى الرابط العربى

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

    مشكلة فى الرابط العربى



    السلام عليكم ورحمة الله وبركاته
    قمت بتحويل الروابط إلى اللغة العربية بإستخدام تلك الدالة
    function do_link($in)
    {
    $ar ="ء‎آ‎أ‎ؤ‎إ‎ئ‎ا‎ب‎ة‎ت‎ث‎ج‎ح‎خ‎د‎ذ‎ر‎ز‎س‎ش ‎ض‎ط‎ظ‎ع‎غ‎‎ف‎ق‎ك‎ل‎م‎ن‎ه‎و‎ى‎ي";
    $out = preg_replace('/[^a-zA-Z0-9'.$ar.']{1,}/'," ",$in);
    $array = explode(" ",trim($out));
    foreach($array as $word)
    {
    $aa[]=trim(str_replace("،","_",$word));

    }
    return implode("-",$aa);}

    وظيفتها أستخراج الحروف الأنجليزى والأرقام والحروف العربى فقط ولكن يحدث خطأ وهى أنها تسمح بمرور بعض الرموز مثل " ؟ " أو "، " وتظهر برمز غريب فى الرابط العربى فكيف أحل تلك المشكلة
    شكراً للجميع





    التعديل الأخير تم بواسطة ahmadmarafa ; 17-05-2010 الساعة 03:55 PM
    __________________
    إصبر على كيد الحسود فإن صبرك قاتله ...
    أرسل خريطة موقعك لمحركات البحث






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

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

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