Forms - Validate E-mail and URL
بعد از اینکه مطمئن شدیم فیلدها خالی نیستند، باید بررسی کنیم که آیا ورودیها فرمت درستی دارند یا خیر.
بهخصوص برای فیلدهای ایمیل و URL، PHP ابزارهای آمادهای برای اعتبارسنجی دارد.
🔹 تابع ()filter_var
در PHP برای بررسی درستی ورودیها از تابع ()filter_var
استفاده میکنیم:
-
ایمیل معتبر:
-
آدرس URL معتبر:
🔹 مثال کامل
🔹 نمونه خروجی
-
اگر کاربر ایمیل اشتباه وارد کند:
-
اگر URL اشتباه وارد کند:
-
اگر هر دو درست باشند:
✅ نکات مهم
-
همیشه دادهها را با
()htmlspecialchars
قبل از نمایش امن کنید. -
()filter_var
یکی از بهترین ابزارهای PHP برای اعتبارسنجی ورودیها است. -
میتوانید برای URL مطمئن شوید که با
http://
یاhttps://
شروع شود.