2014-09-24 58 views
-1

我正在查找創建IP cookie的代碼。我想從訪問者中檢索IP地址,然後存儲它。如果同一用戶再次訪問該網站,他應該收到一條消息,如「歡迎回來!」。提前致謝。創建IP cookie

+0

應該存儲爲會話變量,而不是cookie。這將太容易欺騙它作爲客戶端Cookie – Anthony 2014-09-24 20:09:18

+0

而你檢索它,然後在第二次訪問比較第二次訪問IP到什麼? – Anthony 2014-09-24 20:10:43

+0

爲什麼你不只是存儲一個cookie,並在第二次訪問只是檢查cookie是否存在,然後顯示歡迎回來消息? – 2014-09-24 20:14:09

回答

1

而不是存儲在IP在cookie中只使用REMOTE_ADDR變量在PHP服務器端的,像這樣的:

echo $_SERVER['REMOTE_ADDR']; // echo's the user's IP address 

然後使用一個數據庫,例如每一位參觀者存儲在一個表中,然後檢查$_SERVER['REMOTE_ADDR']表中發生的任何事件

+0

感謝您的回答!我怎麼把這個和HTML結合起來?事情是,我在一個網站上發佈了這樣一行:「這個網站使用cookies」。在這一行旁邊是一個按鈕,其中「餅乾是可以的」。當用戶按下這個按鈕時,cookie應該被激活。然後,當用戶再次訪問該網站時,他們應該收到消息「歡迎回來!」。你能給我更完整的代碼嗎? – Martijn 2014-09-24 20:22:02

+0

*「你可以給我這個完整的代碼」*這不是這個網站的用途...... – 2014-09-24 20:24:33