主要是在登入和退出的時候,設定cookies。來儲存登入和安全退出
1:在登入頁面設定
//設定cookies的值
_setcookies($_rows['tg_username'], $_rows['tg_uniqid'],$_clean['time']);
_location(null,'index.php');
複製**
第二步:生成cookie,
/*** _setcookies
* @param unknown $_username
* @param unknown $_uniqid
*/function _setcookies($_username,$_uniqid,$_time)
複製**
第三步:登入狀態中設定
//登入的情況,就是防止登陸後通過在瀏覽器中直接連線再次登入
function _login_state()
}//刪除cookies
function _unsetcookies()
複製**
第四步在登入頁面和退出頁面加上
//登入狀態
_login_state();
複製**
顯示資料的二個方法:在資料配置檔案中配置,我的是mysql.func.php
/*** _fetch_array 只能獲取一條資料組
* @param $_sql
*/function _fetch_array($_sql)
/*** _fetch_array_list可以返回指定資料集的所有資料
* @param unknown $_result
* @return multitype:
*/function _fetch_array_list($_result)
複製**
最後在頁面中賦值
//從資料庫裡提取資料獲取結果集
//我們必須每次重新讀取結果集,而不是從新去執行sql語句。
$_result = _query("select tg_username,tg_***,tg_face from tg_user order by tg_reg_time desc");
<?php while (!!$_rows = _fetch_array_list($_result)) {?>
<?php echo $_rows['tg_username']?><?php echo $_rows['tg_***']?>
複製**
以上所述就是本文的全部內容了,希望大家能夠喜歡。
php中的cookie用法
cookie和session都可以暫時儲存在多個頁面中使用的變數,但是它們有本質的差別。cookie存放在客戶端瀏覽器中,session儲存在伺服器上。它們之間的聯絡是session id一般儲存在cookie中。cookie工作原理 當客戶訪問某個 時,在php中可以使用setcookie函式生成...
php中的cookie用法
ookie和session都可以暫時儲存在多個頁面中使用的變數,但是它們有本質的差別。cookie存放在客戶端瀏覽器中,session儲存在伺服器上。它們之間的聯絡是session id一般儲存在cookie中。cookie工作原理 當客戶訪問某個 時,在php中可以使用setcookie函式生成乙...
php中如何使用cookie
php對cookie的接收和處理的支援非常好,是完全自動的,跟form變數的原則一樣,特別簡單。比如設定乙個名為 mycookier的cookie,php會自動從web伺服器接收的http頭里把它分析出來,並形成乙個與普通變數一樣的變數,名為 mycookie,這個變數的值就是cookie的值。陣列...