[請益] session傳遞的問題

看板PHP作者 (17號天鵝~~)時間17年前 (2007/08/22 20:42), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
小弟目前遇到一個session傳遞問題一直解決不了 以下說明我的狀況: login.php讓使用者登入 check.php檢查帳號名稱是否合法 admin.php引入check.php若通過則show出內容,沒有就不能進入 show.php為admin.php內容標題點選後要show的細項,類似新聞標題點選後show的內容頁 小弟在將login.php的帳號密碼post到admin.php並由check.php檢查通過 但是點選標題跳往show.php後檢驗session即失敗,感覺session似乎沒有傳過來 原始碼如下: -- login.php <form name="form1" method="POST" action="admin.php"> <input name="username" type="text" id="username"> <input name="passwd" type="password" id="passwd"> <input type="submit" name="Submit" value="登入管理"> </form> -- -- check.php <?php session_start(); $username = $_POST["username"]; $passwd = $_POST["passwd"]; $_SESSION['user'] = $username; $_SESSION['pw'] = $passwd; require_once('Connections/connect.php'); $sql="SELECT * from newsadmin where username = '$username' and passwd='$passwd'"; $result=mysql_query($sql); $num=mysql_num_rows($result); if ($num==0) { echo "密碼錯誤或還沒加入會員"; exit; } ?> -- -- admin.php <?php require("check.php"); ?> 要show內容的標題 -- -- show.php <? session_start(); if (!isset($_SESSION['user'])) { echo '<p>You are not logged in.</p>'; echo '<p>Only logged in members may see this page.</p>'; exit; } ?> 點選標題後show出來的詳細內容 -- 現在問題就在於一直到admin.php都正常 當點選標題後show.php一開始檢查session是否已註冊就被擋掉了 導致標題內容無法呈現 想請問大大我的問題出在哪裡?困擾很久了.. -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.181.163

08/22 21:26, , 1F
先在show.php一開始echo $_SESSION['user']看有沒有值
08/22 21:26, 1F

08/23 00:48, , 2F
echo $_SESSION['user']測試沒有值哩,請問問題在哪?
08/23 00:48, 2F
文章代碼(AID): #16p2ygig (PHP)