重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
使用表單來傳遞,_post它在php只能獲取由表單的 method="post" 時它才能接受到數據,
創新互聯長期為近千家客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為青州企業提供專業的成都網站建設、成都網站設計,青州網站改版等技術服務。擁有10余年豐富建站經驗和眾多成功案例,為您定制開發。
如下代碼:
form?id="form1"?name="form1"?method="get"?action=""
label
input?type="text"?name="cn"?value='獲取到我了'?/
/label
/forma.php頁面
?
if(?$_post?)
{
echo?$_post['cn'];
}
else
{
echo?'沒有獲取到值';
}
?
驗證成功了 將用戶名存到session里 不就行了.a.php這個頁面直接用你存的session了
補充:在你驗證成功以后 將用戶名存入session 如:$_SESSION["username"]=$username;
echo "scriptalert('登錄成功!');location.href='a.php';/script";
在a.php這個將$name 替換成$_SESSION["username"] 就行了 $result=mysql_query("SELECT xxx FROM user where name='$_SESSION["username"]' ",$db);
session_start();
$_SESSION['name'] = $_post['name']
第一步,session_start(); 開啟session
第二部 將$_post['name'] 值 賦值于 $_SESSION['name']
另外的頁面就可以判斷 是否成功了 ,如
if($_SESSION['name']==‘’){
echo “scriptalert('請先登錄');history.back(-1);/script”
}
需要注意的是,要確保另外的頁面也開啟session
檢測下你的Session有效期是多久;
同一個站點下面的Session在這個有效期內是共享的,不同頁面應該也可以訪問的,你可以在A頁面初始化Session B頁面var_dump($_SESSION)打印下,看看