使用session儲存頁面登入資訊
1、資料庫連線配置頁面:connectvars.php
<?php2、登入頁面:login.php//資料庫的位置
define('db_host', 'localhost');
//使用者名稱
define('db_user', 'root');
//口令
define('db_password', '19900101');
//資料庫名
define('db_name','test') ;
?>
<?php效果圖://插入連線資料庫的相關資訊
require_once 'connectvars.php';
//開啟乙個會話
session_start();
$error_msg = "";
//如果使用者未登入,即未設定$_session['user_id']時,執行以下**
if(!isset($_session['user_id']))else
}else
}}else
?>
<?php
if(!isset($_session['user_id']))
?>
3、登入頁面:loged.php
<?php效果圖://使用會話內儲存的變數值之前必須先開啟會話
session_start();
//使用乙個會話變數檢查登入狀態
if(isset($_session['username']))
/**在已登入頁面中,可以利用使用者的session如$_session['username']、
* $_session['user_id']對資料庫進行查詢,可以做好多好多事情
*/?>
4、登出session頁面:logout.php(登出後重定向到lonin.php)
<?php//即使是登出時,也必須首先開始會話才能訪問會話變數
session_start();
//使用乙個會話變數檢查登入狀態
if(isset($_session['user_id']))
//使用內建session_destroy()函式呼叫撤銷會話
session_destroy();}//
location首部使瀏覽器重定向到另乙個頁面
$home_url = 'login.php';
header('location:'.$home_url);
?>
推薦乙個自己業餘時間開發的網盤搜尋引擎,360盤搜(www.360panso.com)
PHP表單驗證 Session來儲存表單資訊
剛入門php,簡單的練習,判斷使用者名稱 密碼不能為空,提交後儲存在session中 doctype html session start 啟動會話 error style head 定義變數並設定為空值 resulterr 表單已被提交,並且應該對其進行驗證。如果未提交,則跳過驗證並顯示乙個空白表...
使用session儲存資訊
session物件可以儲存和讀取客戶資訊,到客戶關閉瀏覽器或長時間不傳送請求時釋放。簡單的說就是,session物件儲存的資訊是跨頁面的,儲存上了就一直有。在.jsp頁面中儲存account資訊 account type text value session.setattribute account...
php 使用會話session
cookie 在客戶端上儲存少了資訊 cookie session 會話 解決cookie大小限制 數量 其他 setcookie 設定cookie 在客戶端生成cookie檔案,可以保持 到期時間 名稱 值.setcookie name lee time 7 24 60 60 讀取cookie i...