2010-06-23 63 views
0
  1. 我想創建一個簡單的會員代碼。
  2. 目前我使用PHP會話保留會員ID。 http://domain.com/aff.php?id=123如何正確地將會員ID存儲到瀏覽器

    $_SESSION['referral'] = intval($_GET['id']);

現在

的問題。例如用戶登錄到所屬區域,然後註銷,該$_SESSION['referral']將在logout.php

取消設置&通過session_unset() session_destroy()摧毀所以,現在的affiliate ID沒有更多的頁面上。因此,我們需要重新輸入網址以便將ID粘貼到整個網頁上。

問題

如何使affiliate idid=123將在瀏覽器雖然已屆銷燬。除非用戶清除瀏覽器緩存。

回答

2

您可以將會員ID設置爲cookie,因此在會話過期後它仍然可用。

setcookie("affiliate", intval($_GET['id']); 

看到setcookie

相關問題