تسجيل الدخول

مشاهدة النسخة كاملة : طلب مساعدة في php


خليل صلاح
2012-08-06, 15:00
السلام عليكم و رحمة الله تعالى و بركاته

:1::mh92::mh92::mh92::1:


لدي استفسار في php

لدي فورم تسجيل ، اريد منع استعمال اللغة العربية و المسافات الفارغة ..اي فقط حروف فرنسية و ارقام؟

كيف ذلك:confused::confused:

الأخ ياسين
2012-08-06, 15:44
السلام عليكم
أظن أنه بالجافا سكريبت فقط أما منع المسافات الفارغة فهناك دالة لحذفها

ahmed_algerie
2012-08-06, 15:45
بإمكانك استعمال دوال preg_match

للحصول فقط على الحروف الإنجليزية يمكنك استخدام العبارة التالية:


if(preg_match("/[^a-z]/i", $username)){
echo "bad name";
}



لإتاحة الأرقام والحروف معا يمكنك استخدام العبارة:

if(preg_match("/[^a-z0-9]/i", $username)){
echo "bad name";
}

خليل صلاح
2012-08-06, 16:28
السلام عليكم
أظن أنه بالجافا سكريبت فقط أما منع المسافات الفارغة فهناك دالة لحذفها

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


بإمكانك استعمال دوال preg_match

للحصول فقط على الحروف الإنجليزية يمكنك استخدام العبارة التالية:


if(preg_match("/[^a-z]/i", $username)){
echo "bad name";
}



لإتاحة الأرقام والحروف معا يمكنك استخدام العبارة:

if(preg_match("/[^a-z0-9]/i", $username)){
echo "bad name";
}

بارك الله فيك اخي.................شكرا لك
هذه الطريقة تم تجربتها بنجاح
مشكور