我今天對會議提出了一個問題,所以最終我解決了它的問題。但現在經過我開始我的會議和:會話已啓動,但重定向後不存在?
header('Location: main.php');
它重定向英里到這個main.php文件,但磨片我在這個文件中要求:
if (!isset($_SESSION['uname'])) {
echo '<script type="text/javascript">alert("not set");</script>';
}
我得到答案不set.Why?我已經設定了我的會話。爲什麼在重定向之後,當我詢問這個會話的存在時,它說它不存在?
在嘗試使用'$ _SESSION'之前,您是否在main.php中調用了'session_start()'? – Paulpro
並認爲問題是,當我「頭」的主文件在同一個主文件我不得不把「session_start();」 – user3351517