راستی یادم رفت بگم برای اینکه نظر کاربر رو با نظراتی که تا حالا بوده جمع ببنیدن باید از برنامه های دیگه ای که تحت PHP, ASP یا هر زبانی که امکان نوشتن یه فایل متنی رو داشته باشه استفاده کنید.
مثلاً این یه نمونه از فایلیه که خودم استفاده کرده بودم ...
&questno=1&
&totalquest=3&
&quest1=نظر شما در رابطه با حذف دروس چيست؟&
&total1=43&
&ans11=خوبه&
&mark11=13&
&ans21=خوب نيست&
&mark21=10&
&ans31=کافيه&
&mark31=10&
&ans41=کافي نيست&
&mark41=10&
&quest2=به نظر شما اين نظرسنجي چطور خواهد شد؟&
&total2=0&
&ans12=عالي&
&mark12=0&
&ans22=خوب&
&mark22=0&
&ans32=بد&
&mark32=0&
&ans42=خيلي بد&
&mark42=0&
&quest3=شما فکر نميکنيد که همينقدر هم کلي کار شده؟&
&total3=0&
&ans13=چرا اما بازم جا داره&
&mark13=0&
&ans23=چرا ميتوني ديگه تمومش کني&
&mark23=0&
&ans33=بهتره ادامه بدي&
&mark33=0&
&ans43=ادامه نده بسه&
&mark43=0&
questno شماره نظرسنجیه. این رو برای این گذاشتم که وقتی شخص وارد سایت میشه اگر کوکی هاش فعال باشه و این فایل من رو قبلاً لود کرده باشه. من بتونم چک بکنم که آیا کوکی مورد نظر همین سواله یا اینکه سوال جدیدی فعال شده.
یعنی نظرسنجی من کلاً 3 تا سوال داشته. اما کل این 3 تا سوال با عنوان نظرسنجی 1 مطرح شده.
سری بعدی هر چندتا سوال باشه با عنوان نظرسنجی 2 مطرح خواهد شد و الی آخر ...
مابقی موارد هم واضحه.
من این نوشته رو توی یه فایل متنی ذخیره کردم. بعد با استفاده از فلشم لودش کردم.
اونوقت اطلاعات رو توی یه سری فیلد داینامیک گذاشتم. جواب ها رو هم با استفاده از رادیو باکس (البته من رادیو باکسم رو خودم طراحی کرده بودم با کامپوننت رادیو باکس کار نکردم ...!) از کاربر گرفتم. به علاوه جوابهای پیشین کردم. و در نهایت به صورت یه نمودار نتیجه رو به کاربر نشون دادم.
وقتی هم که میخواستم این اطلاعات رو ذخیره کنم از یه فایل پی اچ پی استفاده کردم.
یعنی وقتی کاربر جواب سوال رو تعیین میکنه. کل این نوشته با همین فرمتی که الان میبینید دوباره ساخته میشه و برای یه فایل پی اچ پی فرستاده میشه.
فایل پی اچ پی کل این نوشته رو میگیره و جایگزین نوشته های قبلی میکنه.
به همین سادگی
به همین خوشمزگی...