我開始編寫一個Web應用程序,該應用程序在$_SESSION
變量中存儲某些用戶信息。通常的東西 - user_id,用戶名等
然後我開始使用變量來存儲某些導航信息。例如,$_SESSION['organisation_id']
這樣,無論用戶在哪個應用程序中,我都可以輕鬆地將'organisation_id'添加到任何表中,而無需在每個頁面請求中解析'organisation_id'(例如index.php?organisation_id = 456 & var2 = 6或anotherpage.php?organisation_id = 456 &等)
所有虎背熊腰,腳蹬dory的,直到用戶打開一個新的標籤,並開始導航到其他組織,從而因此創建一個新的$_SESSION['organisation_id']
價值和創造的原標籤上史詩般的失敗。
我能想到的唯一解決方案是回到將organisation_id放入應用程序中的每個窗體和導航元素中,但是我認爲必須有更優雅的解決方案。
通常情況下,我在StackOverflow上找到了所需的所有東西,但對這個問題的回答仍然無法解決!
如果你移動到另一個頁面是否發生頁面加載或一切發生在Jquery/JS? –