作者dspswen (阿天)
看板PHP
標題[請益] 請問回上一頁的 session 記錄
時間Mon May 11 14:08:20 2015
請教各位大大
我現在有個頁面(ex:index.ph)p當秀的資料超出 10 筆
點擊看更多按鈕會用 ajax 把下五筆 load 出來
這時我在 ajax 檔 session 記錄他 load 到哪一筆
當他到了資料 detail.php 頁 session 是有值
但當使用者在detail.php頁點擊回上一頁(index.php)
(不是網頁有個回上一頁按鈕,是直接用像滑鼠的上一頁或是手機的回上一頁按鈕)
他回到主頁(index.php)的時候 session 會是還沒更新,
必須要重整一次頁面 session 才會出現
(我的需求是希望按上一頁他可以知道剛剛 load 到哪一筆不用再重點 )
請問這樣的狀況該怎麼解
感謝
--
(′▽‵ ) _____________
かんーまおーよんすっすー
/ 丶 ヽ
U CHU BIEN CAPSULE | (よんすっすー)
/ ヽ / /
__ 斯斯鼻炎膠嚢 ___ | くぉーそーよんすっすー
/ /へ ヘ/ /
スズレックス鼻炎カプセルA | (よんすっすー)
(_/| \_ノ/
θ | びーさいびーえーんよんすっすー
/ /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
Mr.よんすっすー
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.116.102
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PHP/M.1431324503.A.56E.html
※ 編輯: dspswen (118.163.116.102), 05/11/2015 14:09:24
1F:推 zoko741235: 如果弄成用ajax抓資料回來 用js存在html頁面上面 05/11 14:13
2F:→ zoko741235: 然後前端設計成可以檢視限定範圍的資料 05/11 14:14
3F:→ zoko741235: session儲存最後一筆被回傳資料的ID 05/11 14:14
4F:→ zoko741235: 如果前端要求的資料小於SESSION紀錄的id就不回傳 05/11 14:15
5F:→ dspswen: 感謝樓上,這邊研究看看樓上的方法,剛用資料庫也不行 05/11 17:21
6F:推 zoko741235: 我剛剛想了一下 好像我這樣也無法針對上一頁解決qq 05/11 18:14
7F:→ zoko741235: 我的作法是做兩個網頁上的按鈕 一個前5筆一個後5筆 05/11 18:15
8F:→ tper8042: no-cache? 05/11 18:54
9F:→ dspswen: 好像失敗了 ... 不然就是 ajax 改網頁傳遞了 orz 05/11 19:59
10F:→ KawasumiMai: 不太懂你的意思,你的意思是index的ajax歷程 05/11 20:32
11F:→ KawasumiMai: 用session存了之後從detail跳回來畫面要維持原樣? 05/11 20:33
13F:→ Kenqr: 因為回上一頁時只會讀快取不會和伺服器要資料吧 05/11 22:33
14F:→ Kenqr: 一開始的10筆也用ajax讀,這樣回上一頁時也會重新要資料 05/11 22:34
15F:→ dspswen: 喔 對 ! 是 KawasumiMai 大的方式,請借我研究一下 感恩 05/12 10:19
16F:→ dspswen: 那就是一開始全部都用 ajax 讀了 05/12 10:27