2014-01-07 128 views
-2

如何設置Cookie以記住以前會話中的某些用戶詳細信息。我想讓瀏覽器記住的是用戶名和電子郵件地址,並自動填寫用戶的詳細信息,除了他們的密碼,以便登錄很方便,我希望這可以通過cookie記住。如何設置Cookie以記住上次登錄的用戶姓名和電子郵件地址

我已經嘗試以下...

<?php 
    $username = '$flname'; 
    $useremail = '$email'; 
    setcookie('csm_remember_pre-session', $username, $useremail, time()+7200); //Remember Previous User for two hours only 
    $_COOKIE['csm_remember_pre-session']; 
?> 
+0

隨着['setcookie()函數'](http://php.net/setcookie) 。請對您嘗試的內容或您遇到的實際編碼或設計問題進行更具體的描述。 – mario

+0

如果您正在使用數據庫並希望使用這些cookie構建查詢,則應該使用$ _SESSION來代替cookie,因爲Cookie是用戶可編輯的 – Junior

+0

@mario我想設置一個cookie來記住用戶名稱以顯示一個電子郵件的時間用戶嘗試再次登錄只需輸入密碼,請參閱[Google的](https://accounts.google.com) – user3132932

回答

0

例如:

$value = 'ben'; 

// Adding 
setcookie('username', $value, time()+3600); // Expire in 1 hour 

// Getting 
$_COOKIE['username']; // ben 
+0

你會喜歡哪些其他腳本細節? – user3132932

+0

你想要什麼細節,我已經設置了記住我的功能 – user3132932

相關問題