تابع موضوعات المنتدى الانتساب تعليمات س - ج المفكرة بحث مواضيع اليوم إشارة الأقسام مقروءة

مواقع صديقة: تعلم البي اتش بي - تصميم نت - أفضل استضافة

قديم 09-09-2007, 12:40 PM   #11 (permalink)
عضو جديد
 
الصورة الرمزية لـ TECNOYOTTA
 
تاريخ الانتساب: 20-08-2007
المكان: EGYPT
مشاركات: 42
مستوى السمعة : 0
TECNOYOTTA على طريق التميز و النجاح
إرسال خطاب MSN إلى TECNOYOTTA
افتراضي رد : [دالة] التحقق من الإيميل Email Validate

اقتباس:
الكاتب : بدر العنزي عرض المشاركة
كود PHP:
 if(eregi("^[a-z\'0-9]+([._-][a-z\'0-9]+)*@([a-z0-9]+([._-][a-z0-9]+))+$",$email)) 
الشرط السابق يسبب ثغرة في الموقع اذا كان مرسل عن طريق

get

الصحيح هو

كود PHP:
if(!eregi('^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+.([a-zA-z]{2,4})$',$email)){ 

خاصة انه قد لا يعرف البريد بشكل صحيح

واحتواءة على علامة

/

شيء غريب جدا .

ننتظر رد coder ...............لن اتمني يا coder انك تشرح الfunctions الي انت استخدمتها ..........لان انا الحقيقه مش فاهم اوي ............ و شكرا علي الموضوع و انا اقصد بمش فاهم ان انا مش فاهم الfunctions الي انت استخدمتها بتعمل ايه ........... زي eregi و count(explode
TECNOYOTTA غير متصل   رد مع اقتباس
قديم 09-09-2007, 11:22 PM   #12 (permalink)
عضو جديد
 
تاريخ الانتساب: 13-04-2007
مشاركات: 6
مستوى السمعة : 0
بدر العنزي على طريق التميز و النجاح
افتراضي رد : [دالة] التحقق من الإيميل Email Validate

الاخ coder استخدم كود برمجي مشهور جدا ولكن php كل يوم في تطور يعني استخدم الجديد الذي وضعت لك وانتهى .
بدر العنزي غير متصل   رد مع اقتباس
قديم 10-09-2007, 02:13 AM   #13 (permalink)
عضو جديد
 
الصورة الرمزية لـ TECNOYOTTA
 
تاريخ الانتساب: 20-08-2007
المكان: EGYPT
مشاركات: 42
مستوى السمعة : 0
TECNOYOTTA على طريق التميز و النجاح
إرسال خطاب MSN إلى TECNOYOTTA
افتراضي رد : [دالة] التحقق من الإيميل Email Validate

اقتباس:
الكاتب : بدر العنزي عرض المشاركة
الاخ coder استخدم كود برمجي مشهور جدا ولكن php كل يوم في تطور يعني استخدم الجديد الذي وضعت لك وانتهى .



بس انا عايز افهم
TECNOYOTTA غير متصل   رد مع اقتباس
قديم 10-09-2007, 08:15 AM   #14 (permalink)
عضو جديد
 
تاريخ الانتساب: 13-04-2007
مشاركات: 6
مستوى السمعة : 0
بدر العنزي على طريق التميز و النجاح
افتراضي رد : [دالة] التحقق من الإيميل Email Validate

شرح بسيط لرموز التعبير

^يجب ان يبدا النص

A-Za-z0-9-]أي حرف من a-z كبيرا كان او صغيرا او _او ارقام

+وقد يكون هذا الحرف متكررا اكثر من مره

\.[_A-Za-z0-9-]+)بالاضافه الى انه قد يتبع النقطه وحروف وارقام

*وقد لايتبعه اوقد يتبعه ويتكرر اكثر من مره

@وبعد ذلك يكون لديه حرف ال@

[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*$وايضا نفس القواعد في النهايه
بدر العنزي غير متصل   رد مع اقتباس
قديم 14-09-2007, 04:50 AM   #15 (permalink)
* أبو عمر *
 
الصورة الرمزية لـ coder
 
تاريخ الانتساب: 24-12-2006
المكان: مصر
السن: 30
مشاركات: 1,773
مشاركات المدونة: 2
مستوى السمعة : 10
coder على طريق التميز و النجاح
افتراضي رد : [دالة] التحقق من الإيميل Email Validate

اقتباس:
الكاتب : بدر العنزي عرض المشاركة
كود PHP:
 if(eregi("^[a-z\'0-9]+([._-][a-z\'0-9]+)*@([a-z0-9]+([._-][a-z0-9]+))+$",$email)) 
الشرط السابق يسبب ثغرة في الموقع اذا كان مرسل عن طريق

get

الصحيح هو

كود PHP:
if(!eregi('^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+.([a-zA-z]{2,4})$',$email)){ 
خاصة انه قد لا يعرف البريد بشكل صحيح

واحتواءة على علامة

/

شيء غريب جدا .
لم أفهم بالضبط ما المقصود

برجاء توضيح اين الخطأ في الكود حتى يتم التحقق منه

تحياتي
__________________
لضمان رد سريع على استفسارك أو موضوعك
* تأكد من البحث في المنتدى قبل أن تسأل
* احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك
* قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها
coder غير متصل   رد مع اقتباس
قديم 27-10-2007, 05:48 PM   #16 (permalink)
عضو نشيط
 
تاريخ الانتساب: 22-07-2007
مشاركات: 61
مستوى السمعة : 2
mwafi على طريق التميز و النجاح
افتراضي رد : [دالة] التحقق من الإيميل Email Validate

مشكور اخوي و بارك الله فيك
mwafi غير متصل   رد مع اقتباس
قديم 23-07-2008, 02:58 PM   #17 (permalink)
عضو فعال
 
الصورة الرمزية لـ enigma
 
تاريخ الانتساب: 04-03-2007
المكان: العراق
مشاركات: 655
مستوى السمعة : 2
enigma على طريق التميز و النجاح
افتراضي رد : [دالة] التحقق من الإيميل Email Validate

الحقيقة شكراً لأنني بحث كثيراً لم أجد أفضل من هذه الدالة
enigma غير متصل   رد مع اقتباس
قديم 15-12-2008, 06:50 PM   #18 (permalink)
عضو جديد
 
تاريخ الانتساب: 11-12-2008
مشاركات: 5
مستوى السمعة : 0
يازين الزين على طريق التميز و النجاح
افتراضي رد : [دالة] التحقق من الإيميل Email Validate

طيب أنا عندي بالملف المرفق ثلاث صفحات بي اتش بي

الصفحه الأولى > ادخل بيانات المقرر ( اسم المقرر - رقم الشعبه - عدد الطلاب )
الصفحه الثانيه > ادخال بيانات الطلاب ( اسم الطالب - الرقم الأكاديمي - والايميل - وحالة الطالب )
الصفحه الثالثه > طباعة بيانات الطالب



بأي صفحه أضع الـ Function هذي ؟؟
وبأي صفحه يكون الاستدعاء ؟؟


كل الشكر
الملفات المرفقة
نوع الملف : rar php_hw.rar (1.2 كيلو بايت, 0 قراءة)

قام بآخر تعديل يازين الزين يوم 15-12-2008 في 07:20 PM
يازين الزين غير متصل   رد مع اقتباس
قديم 15-12-2008, 09:33 PM   #19 (permalink)
* أبو عمر *
 
الصورة الرمزية لـ coder
 
تاريخ الانتساب: 24-12-2006
المكان: مصر
السن: 30
مشاركات: 1,773
مشاركات المدونة: 2
مستوى السمعة : 10
coder على طريق التميز و النجاح
افتراضي رد : [دالة] التحقق من الإيميل Email Validate

اقتباس:
الكاتب : يازين الزين عرض المشاركة
طيب أنا عندي بالملف المرفق ثلاث صفحات بي اتش بي

الصفحه الأولى > ادخل بيانات المقرر ( اسم المقرر - رقم الشعبه - عدد الطلاب )
الصفحه الثانيه > ادخال بيانات الطلاب ( اسم الطالب - الرقم الأكاديمي - والايميل - وحالة الطالب )
الصفحه الثالثه > طباعة بيانات الطالب



بأي صفحه أضع الـ Function هذي ؟؟
وبأي صفحه يكون الاستدعاء ؟؟


كل الشكر
يتم وضع الدالة واستدعائها في الصفحة الثانية والثالثة
الثانية لمعالجة بيانات الفورم الأول
والثالثة لمعالجة بيانات الفورم الثاني
__________________
لضمان رد سريع على استفسارك أو موضوعك
* تأكد من البحث في المنتدى قبل أن تسأل
* احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك
* قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها
coder غير متصل   رد مع اقتباس
قديم 16-12-2008, 12:19 AM   #20 (permalink)
عضو جديد
 
تاريخ الانتساب: 11-12-2008
مشاركات: 5
مستوى السمعة : 0
يازين الزين على طريق التميز و النجاح
افتراضي رد : [دالة] التحقق من الإيميل Email Validate

8
8
8
8



أتمنى منك أخوي التوضيح أكثر لـ أني مبتدأ في البي اتش بي

كل الشكر
يازين الزين غير متصل   رد مع اقتباس
إضافة رد


LinkBacks (?)
LinkBack to this Thread: http://www.montadaphp.net/t498/
الكاتب For Type التاريخ
دوال خاصة - منتدى بي اتش بي PHP This thread Refback 20-08-2008 09:25 PM

زوار هذا الموضوع الآن : 1 (0 عضو و 1 ضيف)
 

(View-All Members who have read this thread : 19
-AKATSUKI-, Abu Rayane, أبورنه, محمد عمارة, محمدهلال, azharhost.com, BomBHackeRS, Cappuccino, coder, افديك قلبي, بلال كيالي, يازين الزين, يوسف الحمود, phpgirl, soft14, tariq, عاشق الاحزان, عسكري تال الموت, yamen
أدوات الموضوع
طريقة العرض
عادي عادي

ضوابط المشاركة
غير مصرّح لك بنشر موضوع جديد
غير مصرّح لك بنشر ردود
غير مصرّح لك برفع مرفقات
غير مصرّح لك بتعديل مشاركاتك

وسوم vB : نشيط
كود [IMG] : نشيط
كود هتمل : خامل
Trackbacks are نشيط
Pingbacks are نشيط
Refbacks are نشيط

الانتقال السريع

مواضيع ذات صلة
الموضوع الكاتب المجلس المشاركات المشاركة الأخيرة
[دالة] من برمجتي!! للتحقق من الإيميل !! islamcoming دوال خاصة 4 06-10-2008 12:41 AM
[دالة] is_array() [التحقق من أن المتغير عبارة عن مصفوفة] coder دوال التعامل مع المصفوفات 5 04-08-2008 09:00 AM
[دالة] is_dir() [التحقق من أن المجلد موجود] coder دوال التعامل مع الملفات والمجلدات 8 17-02-2008 03:52 PM
email attachment php html realwaham مشاكل وحلول PHP Errors & Troubleshooting 1 08-04-2007 10:19 PM
[دالة] is_file() [التحقق من أن الملف موجود] coder دوال التعامل مع الملفات والمجلدات 3 22-03-2007 01:59 AM


يمنع نقل أي من موضوعات المنتدى دون إذن كتابي مسبق من إدارة المنتدى، مع الشكر.
التوقيت حسب جرينتش +3. الساعة الآن 01:54 AM.