PDA

View Full Version : چک کردن checkbox



mzamani
دوشنبه 01 مرداد 1386, 11:32 صبح
سلام
سوالم خیلی ساده است
من در یک فرم کدهای html برای ایجاد چک باکس به صورت زیر نوشتم و در فرم دیگه می خوام ببینم آیا تیک خورده یا نه. ولی هر دستوری می نویسم جواب نمی ده
می شه منو راهنمایی کنید؟

<input type="CHECKBOX" id="ravayat" name="ravayat" value="ravayat">

I,Nobody
دوشنبه 01 مرداد 1386, 12:31 عصر
واضح تر بگو.
می خوای وقتی فرمو ارسال کردی، توی فایل php ببینی تیک خورده یا نه؟
یا اینکه میخوای با جاوا اسکریپت همون موقع ببینی تیک خورده یا نه؟

m2babaey
دوشنبه 01 مرداد 1386, 12:35 عصر
شما توی فایل action باید ببینید نتیجه دستور زیر چیه:


<?php
if ($_POST['ravayat']){
کاری که در صورت تیک خورده بودن انجام بده)
}
else{ echo "bedune tick!"; }
?>

mzamani
دوشنبه 01 مرداد 1386, 12:44 عصر
منم همینو می نویسم
ولی کاری که می گم نمی کنه
اصلا هیچ اتفاقی نمی افته

I,Nobody
دوشنبه 01 مرداد 1386, 13:01 عصر
شاید با متد GET فرستادی.
به جای $_POST بنویس $_GET

mzamani
دوشنبه 01 مرداد 1386, 13:12 عصر
نه با post فرستادم
در ضمن من اون کد را
include
می کنم:افسرده::افسرده:

m2babaey
دوشنبه 01 مرداد 1386, 21:09 عصر
شما کدی که استفاده می کنید (به همراه فایلهای اینکلود شده) بزارید تا نگاهش کنیم

mzamani
سه شنبه 02 مرداد 1386, 09:06 صبح
کد اصلی من این است

<input type="CHECKBOX" id="ravayat" name="ravayat" value="$ravayat">
روایت

I,Nobody
سه شنبه 02 مرداد 1386, 09:17 صبح
<input type="CHECKBOX" id="ravayat" name="ravayat" value="<?php echo $ravayat; ?>">

mzamani
سه شنبه 02 مرداد 1386, 09:31 صبح
یک سوال دیگه ضمن اینکه واقعا از راهنمایی تون متشکرم
می خوام وقتی submit می کنم مقادیر تیک خورده در چک باکس ها همچنان باقی باشند
چه کار باید بکنم؟:متفکر: