PDA

View Full Version : درخواست یک راهکار



php_love
شنبه 08 تیر 1392, 21:28 عصر
سلام دوستان

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

وقتی کاربر دکمه ثبت رو زد - اطلاعات رو با php چک می کنم و بعد در بانک ذخیره می کنم - حالا فرض کنید تو چک کردنه اطلاعات یک مشکلی وجود داشته باشه (مثلا Injection) . دوباره کاربر رو به صفحه قبلی بر می گردونم . مشکل من اینجاست که اگه بخوام کاربر رو دوباره به صفحه قبلی برگردونم کله اطلاعاتی که نوشته بود رو باید دوباره بنویسه . آیا راهی هست که بشه وقتی برمیگردونمش - اطلاعاتی هم که نوشته بود رو از دست نده ؟؟؟

colors
شنبه 08 تیر 1392, 21:36 عصر
سلام

بله میشه. وقتی که اطلاعات قیلدها ارسال شد اونارو تو سشن بریز و بعد چک کن, اگه درست بودن کارتو انجام بده و اگه نبودن کاربرو برمیگردونی ولی هنوز سشن هارو داری و میتونی بریزی تو فیلدها.

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

php_love
شنبه 08 تیر 1392, 22:08 عصر
غیر از سشن راهه دیگه ای نیست ؟؟

colors
شنبه 08 تیر 1392, 22:19 عصر
غیر از سشن راهه دیگه ای نیست ؟؟

چرا با سشن مشکل تو برنامه ت پیش میاد؟
با کوکی و متغیر هم میشه, ولی بهترین همین سشنه

php_love
شنبه 08 تیر 1392, 22:43 عصر
نمیشه از دستور history.back تو جاوا اسکریپت استفاده کرد ؟

qartalonline
شنبه 08 تیر 1392, 22:46 عصر
بهتر اینه که از یک صفحه استفاده کنید یعنی اطلاعات رو تو یه صفحه از کاربر بگیرید و تو همون صفحه پردازش کنید. و مقادیر رو میتونید تو متغییر ذخیره کنید تا از بین نره.

colors
شنبه 08 تیر 1392, 23:29 عصر
نمیشه از دستور history.back تو جاوا اسکریپت استفاده کرد ؟

نه نمیشه عزیز