-1
我已經從教程中設置了登錄/註冊系統,現在我正在嘗試使用會話來顯示配置文件信息。我看了不少論壇和教程,我相信我有實際的代碼需要顯示數據庫中的實際信息,但我無法展示它。我可能做錯了什麼......我試圖從數據庫中獲取「電子郵件」部分並將其顯示給配置文件。
<?php
require('db.php');
// Create connection
$conn = new mysqli("XXXXXX");
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT id, username, email FROM users";
$result = $conn->query($sql);
$_SESSION['email'] = $_POST['email'];
?>
<?php
session_start();
?>
<p><strong>Email:</strong> <?php echo $_SESSION['email']; ?></p>
你需要把在session_start()在很你的php文件的頂部 – Dimi
爲什麼session_start終於?它應該在$ _SESSION – C2486
之前簡單:先啓動會話FIRST,然後確保POST數組有值;不知道從哪裏來。 –