اعتبار سنجی ایمیل و URL در فرم ها PHP
در این بخش به بررسی نحوه اعتبار سنجی ایمیل و URL در فرم ها PHP می پردازیم.
اعتبار سنجی نام در PHP
در کد زیر ما برررسی می کنیم که آیا مقدار فیلد نام دارای حروف کوچک و بزرگ انگلیسی ، خط تیره ، آپستروف و فضای خالی هست یا خیر ، اگر مقادیر با توجه به شرطی که تعریف کرده ایم معتبر نباشند یک پیغام خطا داخل متغیر $nameErr
ذخیره خواهد شد.
تابع preg_match()
رشته را با توجه به الگوی مشخص شده بررسی می کند و اگر الگو وجود داشته باشد true در غیر این صورت false را برمی گرداند.
اعتبار سنجی ایمیل در PHP
ساده ترین و ایمن ترین راه برای بررسی درست بودن آدرس ایمیل ، استفاده از تابع filter_var()
در PHP است.
در کد زیر اگر ایمیل معتبر نباشد یک پیغام خطا داخل متغیر $emailErr
ذخیره خواهد شد:
اعتبار سنجی URL در PHP
همچنین در اینجا از تابع preg_match()
برای اعتبار سنجی URL ها استفاده می کنیم. اگر با توجه به الگوی مشخص شده URL نامعتبر باشد پیغام خطا در متغیر $websiteErr
ذخیره خواهد شد.
اعتبار سنجی نام و ایمیل و URL در PHP
اکنون اسکریپت ما تا الان چیزی شبیه به این هست:
آیا این مطلب برای شما مفید بود ؟