session_start();
為可克達拉等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及可克達拉網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站制作、網(wǎng)站設(shè)計、可克達拉網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
$_SESSION['name'] = $_post['name']
第一步,session_start(); 開啟session
第二部 將$_post['name'] 值 賦值于 $_SESSION['name']
另外的頁面就可以判斷 是否成功了 ,如
if($_SESSION['name']==‘’){
echo “scriptalert('請先登錄');history.back(-1);/script”
}
需要注意的是,要確保另外的頁面也開啟session
你可以用PHP的服務(wù)器超全局變量$_SERVER['QUERY_STRING']獲取當(dāng)前頁面的查詢參數(shù)和值,如地址:;name=wang 將獲得"id=1name=wang",這樣你就可以在b.php中使用該方法獲取查詢參數(shù)再傳到其他頁面就行了.另外樓上說的通過session傳遞也不不錯的方法.
祝你好運!
使用表單來傳遞,_post它在php只能獲取由表單的 method="post" 時它才能接受到數(shù)據(jù),
如下代碼:
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?'沒有獲取到值';
}
?