PDA

View Full Version : مبتدی: validate کردن در php



profnami
پنج شنبه 18 فروردین 1390, 20:28 عصر
سلام
سوالم شاید خیلی مبتدیانه باشه . امامن میخوام یه سری textbox رو validate کنم . به این معنی که وقتی کاربر روی submit کلیک کرد اگر اطلاعات وارد شده در textbox ها مورد تایید نبودند اطلاعات رو به سرور ارسال نکنه و در واقع هیچ عملی انجام نده . من ارزیابی رو میتونم کاملا با جاوا اسکریپت انجام بدم اما با کلیک روی submit اطلاعات ارسال میشه به سرور . دوستان نظری ندارند ؟

طاها حک
پنج شنبه 18 فروردین 1390, 23:35 عصر
راستش با php بلد نیستم ولی می تونین با جاوا اسکریپت بنویسین و اطلاعات هم به سرور فرستاده نشه.
اگه تو فرم بنویسین:

onsubmit="return funForm()

و توی تابع مقدار باکس مربوط به فرم مورد نطظرتون رو چک کنین و اگه معتبر نبود یه false برگردونه و یه alert هم چاپ کنه. این جوری اگه معتبر نبود اطلاعات ارسال نمی شه

profnami
جمعه 19 فروردین 1390, 00:12 صبح
ممنونم . نبود یعنی ؟ همین راهشه ؟ این روش متاسفانه پاسخگو نبود

ahmad.khaliq
جمعه 19 فروردین 1390, 02:01 صبح
سلام
به هردو روش میشه ورودی ها رو کنترل کرد.
1- جاوا اسکریپت
2- پی اچ پی

از کدوم روش میخوای استفاده کنی؟ بگو تا توضیح بدم.

$ M 3 H R D A D $
جمعه 19 فروردین 1390, 12:43 عصر
تو پست مقایسه عملی پی اچ پی و ای اس پی دوست خوبمون آقای MMSHFE (http://barnamenevis.org/member.php?55504-MMSHFE)
یک کلاس گذاشتعن و بعدش میتونی از سایت phpclass استفاده کنی حتما سر بزن

afee1990
پنج شنبه 08 اردیبهشت 1390, 15:50 عصر
تو جاوا اسکریپت باید بنویسی وقتی فرم خواست submit شه اگر اطلاعات درست نبود return false کنه.