salima
11-01-2013, بتوقيت غرينيتش 09:19 AM
http://www.dzbatna.com/images/icons/icon30.gif ط´ط±ط* ط¶ط¨ط· ظˆ ط*ظ…ط§ظٹظ‡ ط*ظ‚ظˆظ„ ط§ظ„ط§ط¯ط®ط§ظ„ ظپظٹ ط³ظƒط±ط¨طھط§طھظƒ (http://www.dzbatna.com/t443911/)
بسم الله الرحمن الرحيم ,,
السلام عليكم ..
اليوم رح نستخدم الدوال التاليه :
رمز PHP:
<code style="white-space:nowrap"> <code> strlen()
ereg()
</code> </code>
مع ال regular expressions
اول شي نبدأ بتعريف الداله strlen()
هيه داله ترجع او تعطي عدد الاحرف في الكلمه المدخله
مثال :
رمز PHP:
<code style="white-space:nowrap"> <code> $iraq son = "lord" ;
echo (strlen ($iraq) ) ;
//سوف يطبع 4 لان كلمه لورد تتكون من اربع احرف
</code> </code>
لذا نستطيع استخدام هذه الداله في تحديد عدد الحروف المدخله مثلاً في الحقل الاسم ,
و ليكن name
نأتي الى ملف ال php و نكتب
رمز PHP:
<code style="white-space:nowrap"> <code> if (strlen ($name) >12 ) {
echo "الرجاء كتابه اقل من 12 حرف في خانه الاسم";
}
</code> </code>
سوف يجبر الشخص الي يدخل الاسم ان يكون الاسم يتكون من اقل من 12 حرف ..
نأتي الى الداله ereg() و هيه تبحث عن pattern معين انت تحدده في جمله او في حقل ما ..
و ليكن حقل الايميل و اسمه mail
للتأكد من ان الايميل المدخل صيغته xxxxhttp://www.dzbatna.com/images/mail.gifxxx.com
نكتب هذا الكود code في ملف ال php
رمز PHP:
<code style="white-space:nowrap"> <code> if (ereg ("^.+http://www.dzbatna.com/images/mail.gif.+\\..+$", $mail) ) {
echo "صيغه البريد معروفه";
}else{
echo "لم يتم التعرف على صيغه البريد";
}
</code> </code>
و سوف اشرح طريقة هذا الكود code ^.+http://www.dzbatna.com/images/mail.gif.+\\..+$
^ تعني البحث في بدايه الكلمه
.+ يعني بكل شي يبدي البريد ماعدا خط جديد newline و ال+ يعني اي شي ينضاف
نجي لل http://www.dzbatna.com/images/mail.gif و هيه مفهومه لان كل ايميل يجب ان يحتوي http://www.dzbatna.com/images/mail.gif بالنصف
اما ال +. نفس الشرح طريقة الفوك لل xxxxhttp://www.dzbatna.com/images/mail.gifxxxx.com
اما \\. فهي للنقطه xxxxhttp://www.dzbatna.com/images/mail.gifxxx.com
بعدين تجي +. و هيه لل xxxxxxhttp://www.dzbatna.com/images/mail.gifxxxxxx.com
ملاحظه: الدرس مفصل مصنوع بأيدي و ليس منقول
خلص الدرس مفصل اذا فهمت الدرس مفصل و استفاديت منه لا تنسى التقييم ,,
السلام عليكم ,,
ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©
بسم الله الرحمن الرحيم ,,
السلام عليكم ..
اليوم رح نستخدم الدوال التاليه :
رمز PHP:
<code style="white-space:nowrap"> <code> strlen()
ereg()
</code> </code>
مع ال regular expressions
اول شي نبدأ بتعريف الداله strlen()
هيه داله ترجع او تعطي عدد الاحرف في الكلمه المدخله
مثال :
رمز PHP:
<code style="white-space:nowrap"> <code> $iraq son = "lord" ;
echo (strlen ($iraq) ) ;
//سوف يطبع 4 لان كلمه لورد تتكون من اربع احرف
</code> </code>
لذا نستطيع استخدام هذه الداله في تحديد عدد الحروف المدخله مثلاً في الحقل الاسم ,
و ليكن name
نأتي الى ملف ال php و نكتب
رمز PHP:
<code style="white-space:nowrap"> <code> if (strlen ($name) >12 ) {
echo "الرجاء كتابه اقل من 12 حرف في خانه الاسم";
}
</code> </code>
سوف يجبر الشخص الي يدخل الاسم ان يكون الاسم يتكون من اقل من 12 حرف ..
نأتي الى الداله ereg() و هيه تبحث عن pattern معين انت تحدده في جمله او في حقل ما ..
و ليكن حقل الايميل و اسمه mail
للتأكد من ان الايميل المدخل صيغته xxxxhttp://www.dzbatna.com/images/mail.gifxxx.com
نكتب هذا الكود code في ملف ال php
رمز PHP:
<code style="white-space:nowrap"> <code> if (ereg ("^.+http://www.dzbatna.com/images/mail.gif.+\\..+$", $mail) ) {
echo "صيغه البريد معروفه";
}else{
echo "لم يتم التعرف على صيغه البريد";
}
</code> </code>
و سوف اشرح طريقة هذا الكود code ^.+http://www.dzbatna.com/images/mail.gif.+\\..+$
^ تعني البحث في بدايه الكلمه
.+ يعني بكل شي يبدي البريد ماعدا خط جديد newline و ال+ يعني اي شي ينضاف
نجي لل http://www.dzbatna.com/images/mail.gif و هيه مفهومه لان كل ايميل يجب ان يحتوي http://www.dzbatna.com/images/mail.gif بالنصف
اما ال +. نفس الشرح طريقة الفوك لل xxxxhttp://www.dzbatna.com/images/mail.gifxxxx.com
اما \\. فهي للنقطه xxxxhttp://www.dzbatna.com/images/mail.gifxxx.com
بعدين تجي +. و هيه لل xxxxxxhttp://www.dzbatna.com/images/mail.gifxxxxxx.com
ملاحظه: الدرس مفصل مصنوع بأيدي و ليس منقول
خلص الدرس مفصل اذا فهمت الدرس مفصل و استفاديت منه لا تنسى التقييم ,,
السلام عليكم ,,
ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©