php中利用session儲存使用者登陸資訊

2021-07-10 12:41:06 字數 1019 閱讀 7699

1、新建乙個php檔案session.php,用於定義session

<?php

session_start();//這個不能少

$_session['hid_name'];

$_session['hid_email'];

$_session['hid_***'];

2、在控制器中給session賦值和獲取session資訊,已經把使用者資訊再次傳入html中,使存在使用者登陸資訊時,使用者資訊輸入框不再顯示

include"session.php";//這是前面定義的那個php檔案

session_start();

$login_name="";

$login_email="";

$login_***="";

$test_post=$_post['hid_name'];//用於測試post是否傳來資料

$test_session=$_session['hid_name'];//用於測試session裡面是否已經具有資料

if(strlen($test_post)>0)

if(strlen($test_session)>0)

if(isset($_post['submit']))

$this->assign("login_name",$login_name);

$this->assign("login_email",$login_email);

$this->assign("login_***",$login_***);

}

3、html部分

暱稱: *

性別:男

女*' name="submit_sign" id="submit_sign">

" name="hid_login_name" id="hid_login_name"/>

" id="hid_login_email"/>

" id="hid_login_***"/>

實現PHP中session儲存及刪除變數

首先大家需要了解一下,php中session什麼意思?有什麼用?session中文的意思可以表示為 會話 其本來的含義是指有始有終的一系列動作 訊息,例如使用者提問某個問題,然後被回答,這樣乙個完整的對話,就相當於一次會話。而php session 變數就是用於儲存有關使用者會話的資訊,或更改使用者...

wamp下php無法儲存SESSION問題總匯

由於是在windows 下的iis進行php的環境,所以很多情況下不能像lamp那麼簡單進行設定。由於工作原因我也遇到很多session無法儲存的情況 在wamp下 以下是相信資訊的彙總,僅供參考學習。1,php.ini設定問題,這類情況下需要設定 session auto start on 這是自...

php中session常用函式

session start 該函式表明本頁需要使用session,如果不使用該函式,將有可能導致其他函式和session變數無法正常使用,類似於初始化函式。session register 該函式用於註冊普通變數為session變數,如 a 1 session register a session ...