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

الموضوع: التسجيل في UBB والأسماء العربية

  1. #1


    السلام عليكم
    الأخوة ماقصروا علمونا كيف نغير ونقدر نسجل بالحروف العربية بس المشكلة اللي تواجهني هي المسافة (ـ) فمثلا أسمي الحبيب لو واحد ثاني جا وسجل بإسم الحبيـب فمن الممكن يعمل سوء فهم بين الأعضاء فهل من حل لهذه المشكلة أخواني؟
    بإنتظار الرد





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


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2000
    المشاركات
    632


    السلام عليكم

    الاخ العزيز الحبيب

    هناك طريقة جربتها ونفعت معي

    وهي حذف جزء من المقطع الموجودة في الاحرف والرموز في ملف ubbmisc.cgi

    قم بأخذ نسخه من الملف ubbmisc.cgi

    ثم افتح النسخه وابحث عن a-z وسوف تجدها في موقعين في الموقع الثاني سوف تجد هذا المقطع
    sub GoAhead {

    #check for illegal (non alphanumeric characters)
    if (($UserName =~ m/^\s/) | | ($UserName =~ m/\&nbsp/) | | ($UserName =~ m/\s$/) | | ($UserName =~ m/\s{2,}/) | | ($UserName =~ m/\|\!/) | | ($UserName =~ m/\|\|/) | | ($UserName =~ m/\|$/) | | ($UserName =~ m/^\|/) | | ($UserName =~ m/\"/) | | ($Email =~ m/\s/) | | ($UserName =~ m/>|</) | | ($UserName =~ m/memberslist/) | | ($UserName =~ m/emailfile/) | | ($UserName =~ m/;/) | | ($UserName !~ /^[ا-ي-a-zA-Z0-9\!\?\#\$\@\*\&\^\+\-\~\:\]\[\']/) | | ($UserName !~ /[ا-ي-a-zA-Z0-9\!\?\#\$\@\*\&\^\+\-\~\:\]\[\']$/) ) {
    &StandardHTML("The User Name you attempted to register is illegal for one of the following reasons:<P><blockquote>1. You may not begin or end a User Name with a space. <P>2. You may not have two or more consecutive spaces.<p>3. You may not use a name with a pipestem followed by an exclamation point.<P>4. You may not use a name with a two consecutive pipestems.5. You may not use any quotation marks.<P>6. Your email address must not contain any spaces.<P>7. You may not use a name that contains a < and a > .<P>8. You may not use a name that contains memberslist or emailfile.<P>9. You must start and end your username with an English letter or number or one of the following symbols: !, ?, #, $, @, *, &, ^, +, -, ~, :, ], [, '.<P>10. You may not include a semicolon.
    </B></blockquote><p><CENTER>Use your back button to try again.</center>");
    exit;
    قم باستبدال الثلاثة الاسطر الاولى بالمقطع التالي وجرب وان شاء الله تنفع معك

    sub GoAhead {

    #check for illegal (non alphanumeric characters)
    if (($UserName =~ m/^\s/) | | ($UserName =~ m/\&nbsp/) | | ($UserName =~ m/\s$/) | | ($UserName =~ m/\s{2,}/) | | ($UserName =~ m/\|\!/) | | ($UserName =~ m/\|\|/) | | ($UserName =~ m/\|$/) | | ($UserName =~ m/^\|/) | | ($UserName =~ m/\"/) | | ($Email =~ m/\s/) | | ($UserName =~ m/>|</) | | ($UserName =~ m/memberslist/) | | ($UserName =~ m/emailfile/) | | ($UserName =~ m/;/)) {

    ولا تنسى ان تأخذ نسخه من الملف وتحفظها لكي تعود لها في حالة عدم صلاحية التعديل .


    ------------------
    الجوارح ،،،

    http://albkri.net/cgi/Ultimate.cgi





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

  3. #3


    شكرا لك اخي الجوارح
    لكن الكود الذي عملته هو لإمكانية التسجيل بالعربي ولكن مع امكانية اضافة ال ــ مثال الحبيب الحبيــــــــب
    هنا المشكلة هل من حل لاني لم اصل له بعد
    تحياتي






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

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2000
    المشاركات
    632


    السلام عليكم

    اخي لو دققة النظر في المقطع الثاني في ردي السابق لوجدت ان الرموز قد تم حذفها نهائي وهي التي تمنعك من التسجيل باسم من مقطعين .

    خذ المقطع الثاني وجرب وسوف تنجح بإذن الله .

    الريس ،،،


    ------------------
    الجوارح ،،،

    http://albkri.net/cgi/Ultimate.cgi





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

  5. #5


    أخي الجوارح

    المشكلة لدي أخي الكريم هي إمكانية التسجيل بنفس الإسم بعدة مرات ولكن بإضافة المسافة (ـ) بنفس الإسم
    وضربت لك بمثال
    الحبيب
    الحبيـب
    الحبيــب
    الحبيـــب
    الحبيــــب
    الحبيـــــب
    المشكلة إن الإسم واحد ولكن بإختلاف الأفراد
    بالنسبة للكود الذي شرحته لي جربته ولكن لم يحل لي المشكلة هذه للأسف.
    أتمنى اني وضحت أكثر فياليت من لديه حل مايتأخر والله يجازيكم بكل الخير
    وماقصرت ياخوي الجوارح وشاكر لك وقتك وجهدك لمعاونة إخوانك

    اخوك
    الحبيب





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

  6. #6









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

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


    السلام عليكم والرحمة

    لمنع التسجيل بمسافة ـ أو بفاصلة أو بشدة وضمة ,,,,,

    افتح نفس الملف ubbmisc.cgi وتحت جملة sub GoAhead, ستجد التالي

    <BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
    if (($UserName =~ m/^\s/) | | ($UserName =~ m/\ /) | | ............ تكملة
    </font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>

    سنضيف مقطع من هذا الكود والذى يمنع التسجيل بمسافة ـ
    <BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
    ($UserName =~ m/\ـ/)
    </font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>

    وسيصبح الشكل كالتالي تحت sub GoAhead

    <BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
    if (($UserName =~ m/^\s/) | | ($UserName =~ m/\ـ/) | | ($UserName =~ m/\ /)
    </font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>

    وبنفس الطريقة تستطيع منع أي شي,,,


    [b]<small><small>[ تم تعديل الموضوع بواسطة &nbsp; سوالف &nbsp; يوم &nbsp; 08-08-2000]






  8. #8


    ماقصرت يا استاذ





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





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

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

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