[請益] 請問回上一頁的 session 記錄

作者: dspswen (阿天)   2015-05-11 14:08:20
請教各位大大
我現在有個頁面(ex:index.ph)p當秀的資料超出 10 筆
點擊看更多按鈕會用 ajax 把下五筆 load 出來
這時我在 ajax 檔 session 記錄他 load 到哪一筆
當他到了資料 detail.php 頁 session 是有值
但當使用者在detail.php頁點擊回上一頁(index.php)
(不是網頁有個回上一頁按鈕,是直接用像滑鼠的上一頁或是手機的回上一頁按鈕)
他回到主頁(index.php)的時候 session 會是還沒更新,
必須要重整一次頁面 session 才會出現
(我的需求是希望按上一頁他可以知道剛剛 load 到哪一筆不用再重點 )
請問這樣的狀況該怎麼解
感謝
作者: zoko741235 (台北金城武)   2015-05-11 14:13:00
如果弄成用ajax抓資料回來 用js存在html頁面上面然後前端設計成可以檢視限定範圍的資料session儲存最後一筆被回傳資料的ID如果前端要求的資料小於SESSION紀錄的id就不回傳
作者: dspswen (阿天)   2015-05-11 17:21:00
感謝樓上,這邊研究看看樓上的方法,剛用資料庫也不行
作者: zoko741235 (台北金城武)   2015-05-11 18:14:00
我剛剛想了一下 好像我這樣也無法針對上一頁解決qq我的作法是做兩個網頁上的按鈕 一個前5筆一個後5筆
作者: tper8042 (tper8042)   2015-05-11 18:54:00
no-cache?
作者: dspswen (阿天)   2015-05-11 19:59:00
好像失敗了 ... 不然就是 ajax 改網頁傳遞了 orz
作者: KawasumiMai (さあ、死ぬがいい)   2015-05-11 20:32:00
不太懂你的意思,你的意思是index的ajax歷程用session存了之後從detail跳回來畫面要維持原樣?http://tinyurl.com/nlwcyh4 這樣?
作者: Kenqr (function(){})()   2015-05-11 22:33:00
因為回上一頁時只會讀快取不會和伺服器要資料吧一開始的10筆也用ajax讀,這樣回上一頁時也會重新要資料
作者: dspswen (阿天)   2015-05-12 10:19:00
喔 對 ! 是 KawasumiMai 大的方式,請借我研究一下 感恩那就是一開始全部都用 ajax 讀了

Links booklink

Contact Us: admin [ a t ] ucptt.com