PDA

View Full Version : سوال: به صورت فارسي validate كردن فرم



kimiaaa
یک شنبه 16 خرداد 1389, 12:21 عصر
سلام
يه فرم به صورت فارسي طراحي كردم كه بايد نام و نام خانوادگي و نام شركت .و آدرس رو به صورت فارسي بگيره اما نميتونم validate كنم. تاپيك هاي موجود در فروم رو هم مطالعه كردم اما نتونستم ازشون استفاده كنم.
لطفا راهنمايي كنيد.ممنونم

trade_mark
یک شنبه 16 خرداد 1389, 14:12 عصر
این هم دو نمونه کد از هر کدوم می تونین استفاده کنید:
1-

$pattern = "/^[\s\x{0600}-\x{06FF}0-9]*$/u";

if (preg_match($pattern, "تست کردن ي 345", $matches)) {
echo "Haha";
} else {
echo "Oops!";
} 2-





if(preg_match('#[(ابپتثجچحیخدذرزسشطظعغفقکگ منوهيئضص)+]#',$note)){
کد اول رو جناب پاشایی به بنده معرفی کردن:قلب::قلب:

kimiaaa
یک شنبه 16 خرداد 1389, 14:40 عصر
اينطور كه متوجه شدم در كد1 پارامتر دوم با $pattern مقايسه ميشه و در $matches ريخته ميشه.
اين كد بهم جواب داد.ممنونم
اما كد2 تو برنامم جواب نميده يه كد ديگه هم مشابه همين داشتم كه جواب نداد لطف ميكنيد اگه علتش رو ميدونيد بهم بگيد:لبخندساده: