在我的網站的一個頁面上,變量存儲在會話和另一個頁面中,我需要它們再次使用,但它不起作用。PHP會話不能正常工作
這是第一頁。
<?php
session_start();
$_SESSION['email']=$_POST["email"];
$_SESSION['username']=$_POST["uname"];
$_SESSION['password']=$_POST["cpass"];
?>
<html>
這是第二頁,只是這個簡單,但我不能得到它的工作。
<html>
<body>
$emailcc = $_SESSION['email'];
$usernamecc = $_SESSION['uname'];
$passcc = $_SESSION['cpass'];
我的第二個頁面更新
<?php
session_start();
?>
<html>
<body>
<?php
$emailcc = $_SESSION['email'];
$usernamecc = $_SESSION['uname'];
$passcc = $_SESSION['cpass'];
它仍然當我嘗試將其添加到SQL或輸出變量是空白不起作用。
mysql_query("INSERT INTO Users (Username, Password, Email, Notes, Pass)
VALUES ('$usernamecc', '$passcc', '$emailcc', 3, 1)");
我只想補充一點,或者我有權利要求在html標籤上方的變量,如上述回答說? – 2012-07-20 19:58:28
您只需添加 - 只要您已經調用了'session_start();''''',您就可以隨時從'$ _SESSION'中獲取變量。 – nickb 2012-07-20 19:59:09
你會看看我所做的代碼更新嗎?它似乎仍然不起作用。 – 2012-07-20 20:06:41