ایجاد فرم ثبت نام به صورت صفحه به صفحه

miladsokout

Member
سلام
دوستان من میخوام یک فرم ثبت نام درست کنم که به صورت صفحه به صفحه باشه !!
درواقع :

صفحه اول فرم مثلا نام و نام خانوادگی بگیره و بعد روی دکمه بعدی کلیک کنی بره به یک صفحه که در اونجا کد ملی و شماره شناسنامه رو بگیره و بعد در صفحه بعد نام پدر رو بگیره و اطلاعات رو به بانک بفرسته در این صفحه ؟؟؟

البته من تمام فرم رو میتونم طراحی کنم و بانک رو ولی مشکل اینجاست که وقتی رو دکمه بعدی کلیک میکنم اطلاعات صفحه اول رو میفرسته تو بانک ؟؟؟؟ و اینطوری اطلاعات صفحه دوم هم جدا گانه میره تو بانک ؟؟؟

لطفا من رو راهنمایی کنید
با دریمویور هم طراحی کردم
منتظر جواب شما دوستان هستم
 

Mr.Steres

Active Member
بهتره اطلاعات صفحه های قبلی رو توی سشن ذخیره کنی و با اطلاعات صفحه اخر یهو بریزی توش !
 

miladsokout

Member
سلام
میشه یک مثال برام بزنی و کد سشن رو هم بدید و بگید کجا باید قرار بدم ؟؟
منتظر جواب شما هستم
مرسی
 

tarhebartar

Member
البته برای راحتی کار میشه tab ساخت و صفحه به صفحه نکرد !

ولی کلا باید از پارامتر های POST استفاده کنی , فرم هم که داری ! پس مشکلی نیست !
 

parsiteam

Member
میتونی از Page1 پست کنی به Page2 بعد از Page2 پست کنی Page3 و همینطور ادامه بدی . ولی این کار زیاد جالب به نظر نمیاد . بهترین کار اینه که کل فرم رو لود کنی بعد با Show و Hide کردن اون قسمت های لازمه رو به صورت صفحه در بیاری .


موفق باشی
 

foranyone

Well-Known Member
یه سوال که شاید بی ربط به سوال دوستمون نباشه :

کاربر فرم رو پر میکنه بعد صفحه رو رفرش میکنه (بدون سابمیت )

چیکار میشه کرد اطلاعاتی که وارد کرده با رفرش از بین نره :-؟؟
 

Masoud1365

مدیر انجمن
چیکار میشه کرد اطلاعاتی که وارد کرده با رفرش از بین نره :-؟؟
اطلاعات رو بریز داخل سشن و بعدش با یه تابع چک کن اگه وجود داره که مقدارش رو داخل فیلد نشون بده اگر هم وجود نداره که هیچی !

ولی اگه منظورت اینه که کلا کاربر فقط فرم رو پر کنه و بدون اینکه سابمیت که صفحه رو رفرش کنه فکر نکنم که بشه اطلاعات داخل فیلد ها رو ذخیره کرد.
 

LordEfazati

Member
خیلی ساده اون ردیف حذف بشه...
آخرش توی موقع تایید اطلاعات چک میشه و کسانی که به مرحله آخر نرسیدن حذف می شن.
 

tarhebartar

Member
اگه طرف وسط ثبت نام ، بیخیال شه یا برق کامپیوترش بره چی؟

دوست عزیز ما که تا ظهور مهدی نمی تونیم منتظر یوزر باشیم , یه فرم هستش , خبرش دوباره پر کنه ! صحیح نیست ! :green:
 

k2-4u

Well-Known Member
و در این میان !!! فیلد های Hidden ایجاد شدند ...

خب از فیلد hidden استفاده کنید !!
اصلا برای این کار ساخته شده اند

کد:
<input type="hidden" name="name" value="value"/>
فقط . حسابی باید filter شه .
و طولش اندازه گیری بشه

اگر مقدار ها کوچیکه . می توانید از SESSION یا COOKIE استفاده کنید
 

miladanimator

Active Member
اینجوری کاربر بدبختی که وسط های ثبت نامشه هم delete میشه:green:
خوب باید چک کنه اونایی که ثبت نامشون کامل نشده و مرحله اول ثبت نامشون هم مثلا 5 ساعت پیش بوده حذف بشن ...

یعنی تاریخ ثبت نام هم در دیتابیس ذخیره بشه و در هر صفحه هم بروزرسانی بشه ...
 

جدیدترین ارسال ها

بالا