گرفتن مقدار قبلی $_GET - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

گرفتن مقدار قبلی $_GET

0 امتیاز

سلام دوستان
من می خوام مقدار قبلی $_GET رو بگیرم.
من یه فرم دارم که کاربر یه سری فیلد رو پر می کنه بعد سابیت می شه. متد ارسال فرم هم get هستش. وقتی کاربر فرم رو پر می کنه بسته به اطلاعاتی که پر کرده پست های مرتبط بهش نمایش داده می شن. تا اینجا هیچ مشکلی نیست. اگر تعداد پست ها از 8 تا بیشتر باشه می ره صفحه بعد. (تا اینجا هم مشکلی نسیت)
مشکل اونجاست که کاربری که توی صفحه دو هست و فیلد ها رو عوض می کنه و دکمه سابمیت رو می زنه می ره به صفحه ای که قبلا با فیلدهای دیگه توش بوده! البته پست ها مرتبط هستش و از نظر پست مشکلی نیستش.
حالا می خوام $_GET جدید رو با $_GET قبلی مقایسه کنم که اگه تغییر کرده بود (طرف فرم رو جور دیگه ای پر کرده بود) بتونم با یه شرط شماره صفحه رو عوض کنم. 
ممنون که کمک می کنید

سوال شده فروردین 22, 1398  بوسیله ی hessam213 (امتیاز 9)   1 1

1 پاسخ

+1 امتیاز
با سلام و خسته نباشید

اطلاعات فرم اول را در یک آرایه نگهدارید و در یک متغیر hidden در صفحه نگهدارید و درآرایه را با متغییر get به صفحه بعدی ارسال فرمایید و مقایسه رو بین اجزاء آرایه و متغییر get انجام دهید
پاسخ داده شده مرداد 26, 1398 بوسیله ی ali1991 (امتیاز 13)   1
...