الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التحقق من مدخلات المستخدم

بدأه SalehZubir في 21 مارس 2012 · 3 رد · 328 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كنت قد كتبت كود للتحقق من مدخلات المستخدم للبريد الالكتروني عن طريق php

if(!filter_input(INPUT_POST, "n_Email"))
  {
  echo("NO EMAIL");
  }
else
  {
  if (!filter_input(INPUT_POST, "n_Email", FILTER_VALIDATE_EMAIL))
    {
    echo "E-Mail is not valid";
    }
  else
    {
    echo "E-Mail is valid";
    }
  }

الكود يعمل بشكل ممتاز و لكن عند محاوليتي للقيام لعمل تحقق من اسم المستخدم لم استطع حيث انني لا اعلم ماهو نوع الفلتر الذ يمنع المستخدم من ادخال اي شيء ماعادا الاحرف الصغيرة والكبيرة الانجليزية

ارجوا مساعدي حيال هذا الموضوع وشكراً

#2
filter_var($bbb,FILTER_SANITIZE_STRING)

او استخدم

is_string($var)
#3

جرب التالي

if(!filter_input(INPUT_POST, "n_Username", FILTER_VALIDATE_REGEXP, array('options' => array('regexp' => '/^[a-zA-Z]+$/')))) {
  echo("Invalid username");
}
#4

شكر اخي legendq وكذلك الشكر موصول للأخ herch

تم حل المشكلة ولله الحمد

مواضيع مشابهة