سلام دوست عزیز
این مواردی که شما فرمودید مربوط به تگ form میشه. تگ form برای ارسال اطلاعات به سمت سرور استفاده می شه.
اما name و value چی هستن ؟
هر تگ input که در داخل فرم قرار داره یک attribute به اسم name داره . با استفاده از این attribute می تونیم برای input مورد نظرمون یه مقدار پیش فرض تعیین کنیم. اما کاربردش چیه ؟
حساب کنید کاربر یه سری اطلاعات در داخل دیتابیس درج کرده و حالا می خواد اون ها رو تغییر بده. درست مثل وقتی که کاربر یه سری مقادیر رو وارد می کنه و submit می کنه اونها رو، این سری هم باید به همون صورت باشه. ولی با تفاوت اینکه فیلد های ورودی ما یا همون input هایی که داریم باید مقدار قبلی رو که کاربر وارد کرده داشته باشن. که این کار با است از value استفاده میشه.
و اما name. وقتی شما یک فرم رو طراحی می کنید و یک دکه از نوع submit تعریف می کنید بعد از کلیک کردن روی اون دکمه اطلاعات به اون فایلی که داخل action اشاره کردید فرستاده میشه. حساب کنید اون فایلی که داخل action تعریف شده store.php هستش. داخل php برای دسترسی به اطلاعات ارسال شده به توجه به نوع متدی که در form مشخص کردید باید از یکی از موارد زیر استفاده کنید.
$_POST
$_GET
فرض رو بر این بگیرم که نوع متد get هستش. اما روشی دسترسی به اطلاعات چه جوریه ؟ بعد از submit شدن ، اطلاعات در آرایه _GET میاد قرار می گیره. هر کدوم از این عناصر آرایه برای خودشون یه اسمی برای دسترسی پیدا کردن بهشون دارن. و این اسمشون با استفاده از صفت name تعیین میشه.
مثلا یه ورودی به شکل زیر دارید. و متد هم از نوع get هستش.
<input type="text" name="age">
وقتی اطلاعات ارسال میشه برای دسترسی پیدا کردن به مقدار این فیلد باید از روش زیر استفاده کنید.
$_GET['age']
سلام دوست عزیز
این مواردی که شما فرمودید مربوط به تگ form میشه. تگ form برای ارسال اطلاعات به سمت سرور استفاده می شه.
اما name و value چی هستن ؟
هر تگ input که در داخل فرم قرار داره یک attribute به اسم name داره . با استفاده از این attribute می تونیم برای input مورد نظرمون یه مقدار پیش فرض تعیین کنیم. اما کاربردش چیه ؟
حساب کنید کاربر یه سری اطلاعات در داخل دیتابیس درج کرده و حالا می خواد اون ها رو تغییر بده. درست مثل وقتی که کاربر یه سری مقادیر رو وارد می کنه و submit می کنه اونها رو، این سری هم باید به همون صورت باشه. ولی با تفاوت اینکه فیلد های ورودی ما یا همون input هایی که داریم باید مقدار قبلی رو که کاربر وارد کرده داشته باشن. که این کار با است از value استفاده میشه.
و اما name. وقتی شما یک فرم رو طراحی می کنید و یک دکه از نوع submit تعریف می کنید بعد از کلیک کردن روی اون دکمه اطلاعات به اون فایلی که داخل action اشاره کردید فرستاده میشه. حساب کنید اون فایلی که داخل action تعریف شده store.php هستش. داخل php برای دسترسی به اطلاعات ارسال شده به توجه به نوع متدی که در form مشخص کردید باید از یکی از موارد زیر استفاده کنید.
$_POST
$_GET
فرض رو بر این بگیرم که نوع متد get هستش. اما روشی دسترسی به اطلاعات چه جوریه ؟ بعد از submit شدن ، اطلاعات در آرایه _GET میاد قرار می گیره. هر کدوم از این عناصر آرایه برای خودشون یه اسمی برای دسترسی پیدا کردن بهشون دارن. و این اسمشون با استفاده از صفت name تعیین میشه.
مثلا یه ورودی به شکل زیر دارید. و متد هم از نوع get هستش.
<input type="text" name="age">
وقتی اطلاعات ارسال میشه برای دسترسی پیدا کردن به مقدار این فیلد باید از روش زیر استفاده کنید.
$_GET['age']
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟