PDA

نسخه کامل مشاهده نسخه کامل : ایجاد فرم در PHP



Nastaran4
22-05-2010, 22:23
سلام.
میتونین من رو برای حل این مشکلم راهنامایی کنین؟
می خواستم بدونم برای درست کردن یک صفحه ای که اطلاعات کاربر رو میگیره برای ثبت نام اگه گزینه ای داشته باشیم مثل
دروس انتخابی خود را انتخاب کنین و گزینه ها هم 3یا 4تا باشه و کاربر حق اینکه همه یا یکی از اون هارو انتخاب کنه رو داشته باشه. برای نشون دادن حالت ثبت شده این اطلاعات تو صفحه بعد از چه دستور PHP میشه استفاده کرد آیا باید شرط گذاشت و از if استفاده کرد یا نیاز به حلقه داشت؟ هیچ جوری جواب نمیده یا شاید من از دستور درستی استفاده نمیکنم، نمیدونم :(
اگه ممکن هر چه زودتر راهنمایی کنین ممنون میشم
:41::41::41::41::41::41:

mamadfelfel1988
23-05-2010, 04:40
شما مثلا از checkbox استفاده میکنید دیگه حالا اسم ها اینجوری check1 ,check 2 ,check3, check4
شما میای تو صفحه ای که اینا توش پست شدن این کد رو مینویسی


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Nastaran4
23-05-2010, 23:57
سلام ممنون از اینکه جوابم رو دادین ولی مثل اینکه نفهمیدم :41::41::41::41:
همیشه زود میفهمم ها ولی نمیدونم چرا این جوری شد :31::31::31:

این تو صفحه اصلی مثلا index.php
<input name="check" type="checkbox" id="check" value="1" />
شبکه <input name="check1" type="checkbox" id="check1" value="1" />
زبان ماشین
<input name="check2" type="checkbox" id="check2" value="1" />
سخت افزار </td>

این کد تو صفحه دوم توی سطر مورد نظر که میخواد اطلاعات رو نشون بده مثل result.php
<?php
for($i = 1;$i<=3;$i++){
if(isset($_GET['check'.$i])){
print $_GET['check'.$i];
}
print $i;
}
?>

درست؟
هر جور هم مقادیرش رو تغییر میدم بر حسب فرم بازم جواب نمیده چکار کنم؟؟:41::20:

tazphoenix
24-05-2010, 08:43
با اجازه ی mamadfelfel1988 ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) ولی من فکر میکنم اون کار اشتباهه.بهتره اسم همه ی check ها یکی باشه.شما تو صفحه ی اصلی:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و تو result.php :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

---------- Post added at 09:43 AM ---------- Previous post was at 09:41 AM ----------

البته متوجه هستی که توی قسمت دوم در loop مقدار مورد نظر $value و هر کاری باهاش میتونی بکنی آپدیت تو mysql چاپ کردن و غیره و غیره...