• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
یک سوال در رابطه با check box
#1
Question 
سلام من یک فرم ثبت نام دارم که در آن فرد باید با قوانین سایت موافق باشد تا اطلاعاتش در db ذخیره شود و این موافقت با چک باکس اعلام میشه
و درواقع میخوام اگه چک باکس تیک نخورده بود به صفحه ای هدایت بشه به نام error.php و اعلام کنم که باید با قوانین سایت موافق باشی
و اگر تیک خورد اطلاعاتش Insert بشه
در ضمن اطلاعات فرم در همان صفحه ای که فرم هست پردازش میشه
لطفا راهنماییم کنید چطور مقدار check box رو چک کنم ؟Huh
  پاسخ
تشکر شده توسط :
#2
کد:
<?php
if(isset($_POST['send']))
{
if(!isset($_POST['c']) || isset($_POST['c'])=='')
header('location:error.php');
else
echo 'true';//--------------------insert
}
?>
<form id="form1" name="form1" method="post" action="">
<input name="tname" type="text" id="tname" />
<input name="c" type="checkbox" id="c" value="checkbox" />
<input name="send" type="submit" id="send" value="Submit" />
</form>
قبل از header هم نباید خروجی داشته باشید.
آرام باش ؛ توكل كن ؛ تفكر كن و سپس آستينها را بالا بزن , آنگاه دستان خداوند را خواهي ديد كه زودتر از تو دست به كار شده است.امام علي عليه السلام.
  پاسخ
تشکر شده توسط : webnevesht hamid_80386 Reza shariati.it
#3
واقعا از لطفتون ممنون مشکلم حل شد
  پاسخ
تشکر شده توسط :
#4
سعی کنید برای اینجور مواقع جوری با جاوااسکریپت برنامه نویسی کنید که که اصلاً کاربر اگه تیک رو نزده باشه، دکمه submit غیر فعال باشه...

اینم یه نگاه بکنید بد نیست:

تکمیل فرم قوانین
هر که با مرغ هوا دوست شود - خوابش آرامترین خواب جهان خواهد بود.
  پاسخ
تشکر شده توسط : pary_daryayi shariati.it viator


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان