جهِّز نفسك لسوالف كاست، واحصل على Macbook Air
ويكيمانيا 2008. الإسكندرية، من 17 وحتى 19 يوليو

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: May 2007-
#1 (permalink)  
سؤال عن ال eregi


سلام عليكم,
مساعدة بسيطة لو سمحتم

اريد ان اتحكم بما يمكن او لا يمكن كتابته داخل ال Input Area عن طريق استخدام ال eregi، هل ممكن كتابة مثال بسيط لي حيث يجيز الكاتب على كتابة الأحرف العربية فقط.






__________________
[center]كتب حاسوب مجانية
http://www.ebooksdb.net
[/center]
Dev_Guy غير متواجد حالياً   قديم 12-04-2008, 09:19 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#2 (permalink)  

السلام عليكم و رحمة الله و بركاته

اما بعد

تفضل :

كود PHP:
if(eregi("[a-z]|[A-Z]",$name)) {
echo 
"يجب الكتابة بالعربية" ;
exit();
}
else{
echo 
"متابعة العملية" ;

$name : هو حقل الادخال






soufcastle متواجد حالياً   قديم 12-04-2008, 09:33 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#3 (permalink)  

مشكور اخ العزيز,
لو سمحت عدل على هذا الكود بحيث حقول ال name, two و three لا يقبلون الا الأحرف العربية

كود PHP:
if ((!eregi('^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.([a-zA-Z]{2,4})$'$one)) || (!$name) ||(!$one)|| (!$two)||(!$three)){
   echo
"<html dir=rtl lang=ar-sa><center><font face='Tahoma'>Please fill the field :</font></center><ul>";


       if ( empty(
$name)){
       echo
"<li dir=rtl><font face='Tahoma'>Please write your name</li></font> ";
       }
        if (!
eregi('^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.([a-zA-Z]{2,4})$'$one)){
       echo
"<li dir=rtl><font face='Tahoma'>Please type a correct email adress</font>‌‌</li>";
       }
       if ( empty(
$two)){
       echo
"<li dir=rtl><font face='Tahoma'>Please specify your country</font></li> ";
       }
       if ( empty(
$three)){
       echo
"<li dir=rtl><font face='Tahoma'>Please write your comment</font></li>"; }
        echo
"<a href=\"javascript:history.back();\"><font face='Tahoma'>Back</font>‌‌</a>";
        
        
      } 






__________________
[center]كتب حاسوب مجانية
http://www.ebooksdb.net
[/center]
Dev_Guy غير متواجد حالياً   قديم 12-04-2008, 09:58 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#4 (permalink)  

تفضل

كود PHP:
if ((!eregi('^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.([a-zA-Z]{2,4})$'$one)) || (!$name) ||(!$one)|| (!$two)||(!$three)){
   echo
"<html dir=rtl lang=ar-sa><center><font face='Tahoma'>Please fill the field :</font></center><ul>";


       if ( empty(
$name)){
       echo
"<li dir=rtl><font face='Tahoma'>Please write your name</li></font> ";
       }
        if (!
eregi('^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.([a-zA-Z]{2,4})$'$one)){
       echo
"<li dir=rtl><font face='Tahoma'>Please type a correct email adress</font>‌‌</li>";
       }
       if ( empty(
$two)){
       echo
"<li dir=rtl><font face='Tahoma'>Please specify your country</font></li> ";
       }
       if ( empty(
$three)){
       echo
"<li dir=rtl><font face='Tahoma'>Please write your comment</font></li>"; }
        echo
"<a href=\"javascript:history.back();\"><font face='Tahoma'>Back</font>‌‌</a>";
             }
if(
eregi("[a-z]|[A-Z]",$name)) {
echo 
"يجب الكتابة بالعربية" ;
exit();
}
else{
echo 
"متابعة العملية" ;
}
if(
eregi("[a-z]|[A-Z]",$two)) {
echo 
"يجب الكتابة بالعربية" ;
exit();
}
else{
echo 
"متابعة العملية" ;
}
if(
eregi("[a-z]|[A-Z]",$three)) {
echo 
"يجب الكتابة بالعربية" ;
exit();
}
else{
echo 
"متابعة العملية" ;







soufcastle متواجد حالياً   قديم 12-04-2008, 10:08 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#5 (permalink)  

تعبتك معاي، مشكور جدا و علمتني شيء جديد علي.






__________________
[center]كتب حاسوب مجانية
http://www.ebooksdb.net
[/center]
Dev_Guy غير متواجد حالياً   قديم 12-04-2008, 10:18 PM
رد مع اقتباس
رد


أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
شباب معلش عندي سؤال خورزمي بالـ php النحات PHP 8 06-04-2008 10:31 PM
أين هاك سؤال التسجيل ؟؟ مهندس مصرى الهاكات والإضافات 0 10-01-2008 06:50 PM
<طلب> سكربت تصويت لأكثر من سؤال Loacker تطوير الويب 1 18-09-2007 05:01 PM
سؤال في الـــصلاه ( سبب سؤال موقف صار إلي ) My Soul Mate سوالف عامة 7 28-05-2007 11:40 AM
سؤال / اضافة كود html في php ؟ سؤال مبتدئ :d الرهيب9 تطوير الويب 4 22-11-2002 04:12 AM


الساعة الآن: 03:41 AM بتوقيت المملكة العربية السعودية