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

الموضوع: تعريب ubb2000

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2000
    المشاركات
    333


    السلام عليكم
    الاصدار الجديد من يو بي بي 2000 لايقبل التسجيل باسماء عربية والطريقة التي ذكرت في هذا الموقع من قبل باضافة المقطع أ-ي الى سكربت اللوحة لم تعد نافعة لأن المقطع الذي من المفروض اضافة الحرفين اليه وهو a-zA-Z لم يعد موجودا. المرجو ممن له خبرة في متغيرات السي جي اي ارشادنا الى ما ينبغي عمله لتعريب الاسماء وله الاجر والثواب.





    alladdin غير متواجد حالياً


  2. #2
    فضلاً اكتب اسمك الحقيقي هنا
    زائر


    السلام عليكم

    حتى الآن لم أقم بتخزين البرنامج الجديد نظرا لإنشغالي بأمور أخرى

    ولكن إنشاء الله سأقوم بتحميله وتثبيته على السيرفر والنظر في هذا الأمر

    الطريقه المتبعة في إكتشاف مكان التعديل :

    1) حيمنا تقوم بالتسجيل باللغة العربية، وتظهر لك صفحة بأنه هنالك مشكلة بالإسم، إنظر إسم الملف المستخدم ( تجده في العنوان )

    2) قم بتخزين أحد الأسباب لعدم قبول الإسم العربي

    3) إفتح الملف المعين، إبحث عن السبب، عندما تجد جملة السبب، إذهب إلى أعلى قليلا ستجد بداية الكود، حاول أن تفهم ما يعنيه وإحتمال يكون فيه كلمة username

    حاول أن تلعب قليلا بالبرنامج حتى تصل إلى نتيجة

    طريقة أخرى

    أعتقد أن بعض الرموز ممنوعه في التسجيل مثل # أو $ أو @

    حاول أن تجد الرمز الممنوع في الملف حتى تفهم كيفية المنع

    إنشاء الله سأقوم بتخزين البرنامج خلال الأيام القليله القادمه






  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2000
    المشاركات
    333


    السلام عليكم
    شكرا اخي سوالف. البرنامج يشتغل دون مشاكل على السيرفر الافتراضي مثل سابقه. اول مشكلة في التسجيل بالعربي مع ubbmisc اذ هنا يتأكد البرنامج من الاسم في الروتن الثانوي وهذا نصه:
    sub GoAhead {
    #check for illegal (non alphanumeric characters)
    $_ = "$UserNameFile";
    if ((m/\W+/) | | (m/\b[_]/) | | (m/[_]\b/) | | (m/_{2,}/)) {
    &StandardHTML("The User Name you attempted to register is illegal for one of the following reasons:

    <blockquote>1. You may have included an illegal character in your User Name. You should only use letters, numbers, or spaces (apostrophes, for example, are not permitted). You may not begin or end a User Name with a space. You may not have two or more consecutive spaces.

    2. You may have attempted to use a name that doesn't include any letters or numbers.[/b]</blockquote>

    <CENTER>Use your back button to try again.</center>");
    } else {
    #check to make sure Username is unique

    &GetMemberListArray;

    $LCUNFile = "$UserNameFile"; #Get ready to lower case it
    $LCUNFile =~ tr/A-Z/a-z/; #convert to lc for check
    $duplicate = "no";


    CHECKDUPES: for $checkthis(@members) {
    $checkthisLC = "$checkthis";
    $checkthisLC =~ tr/A-Z/a-z/; #convert to lc for check
    if ($checkthisLC eq "$LCUNFile.cgi") {
    $duplicate = "yes";
    &StandardHTML("Someone else has already registered that UserName. Please try again. Use your back button.");
    last CHECKDUPES;
    }
    ثم يرد المقطع a-z في سكربتات اخرى.
    تحياتي.





    alladdin غير متواجد حالياً





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

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

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