🚀 تخفیف ۳۵٪ + ۳.۵ میلیون هدیه! برنامه‌نویسی رو الان شروع کن - فقط امروز!
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ مهران
سوال در مورد Request
جامعه پی اچ پی ایجاد شده در ۰۷ تیر ۱۴۰۲
if(isset($_REQUEST["firstName"]) && isset($_REQUEST["age"]))

چرا به جای نوشتن کد به این صورت استاد isset را روی submit گذاشت فقط؟

سلام،

شما به روش‌های مختلفی میتونید چک کنید فرمی ارسال شده یا نه، حتی میتونید فقط $_POST رو چک کنید منتها به شرایط فرم باید توجه بشه، برای مثال جایی چند دکمه ی سابمیت وجود دارد، یکی کنسل هست یکی ثبت یا یک دکمه حذف در کنار دکمه‌های دیگر مثل ویرایش و... قرار گرفته است، ابتدا چک میشود فرمی ارسال شده یا خیر، حالا که فرمی ارسال شده، روی چه دکمه ای کلیک شده و براساس دکمه ای کلیک شده، کدهای مربوط اجرا شوند.

جاهایی هم که تک دکمه ی سابمیت هست، معمولاً به این شکل است که چک میشود آیا روی دکمه سابمیت کلیک شده است یا نه و اگر کلیک شده بقیه ی فیلد‌های فرم رو بسته به شرایط اگر required باشد با empty چک میشوند. چون در empty تابع isset هم بررسی میشود.

محسن موحد ۰۷ تیر ۱۴۰۲، ۲۱:۱۸

در دوره‌های اینده ما بررسی چند کلید و مثل حذف و submit و edit اینها را خواهیم داشت ؟

مهران ۰۸ تیر ۱۴۰۲، ۰۸:۰۸

بله، در قالب پروژه‌های متعدد مخصوصاً بصورت ajax خواهید دید.

محسن موحد ۰۸ تیر ۱۴۰۲، ۰۸:۵۷