2016-10-04 72 views
0

入站訪問者到達我們的網站時使用作爲憑證的查詢字符串。 (egoursite.com/landingpage.php?id=abc & token = def)將入站查詢字符串傳遞到出站鏈接

在以任何順序訪問頁面後,他們到達帶有出站鏈接的最終頁面,我們希望將相同的查詢字符串附加到。 (如A HREF =「nextsite.com/targetpage.php?id=abc &令牌=高清」 ...)

什麼是跟蹤查詢字符串名稱值對,因爲他們參觀最有效的方法其他頁面爲了重建它的出站鏈接? (所有用戶的名稱 - 值對的屬性名稱將保持不變)是將它們放入會話數據中嗎?如何保存和如何檢索代碼示例將不勝感激。

回答

0

我會將感興趣的參數存儲在會話中。這樣,如果用戶訪問帶有查詢字符串的頁面,但內部鏈接不需要傳遞它,那麼就足夠了。

我假設你使用的是PHP。

您可以存儲一個鍵值查詢參數(如果設置)這樣的全球性會議數組中:

session_start(); 
if(isset($_GET['key'])) 
{ 
    $_SESSION['key'] = $_GET['key']; 
} 

而且retreive它想:

session_start(); 
$value = $_SESSION['key'] 

記住,你需要session_start只有一次每頁但在任何調用會話數組之前!

+0

像廣告一樣工作 - 非常感謝! – user6921961