我有一個表單,它將一些東西插入到MySQL數據庫中。存儲會話並回顯後,什麼也沒有顯示
用戶名。 密碼。 ID。
我將用戶名存儲到一個會話中,然後我更改標題(.php?recovery = success)。 之後,我想測試一下我的會話是否正常工作(爲了以後的使用,那麼我可以去數據庫中該用戶名的列來獲取我們插入的ID,如果我只是做echo $ ID,它會生成一個新的。ID
else if (isset($_GET['recovery']) && $_GET['recovery'] == 'success')
{
echo $_SESSION['user'];
/*
***REMOVED FOR TESTING***
$fetch = $connect->query("SELECT * FROM users WHERE username = ':username' LIMIT 1");
$fetch->bindValue(':username', $_SESSION['user']);
$fetch->execute();
while($row = $fetch->fetch(PDO::FETCH_ASSOC)) {
echo $row['recover_id'];
}
*/
}
問題:??
我填了表格,在呼應會話數據時,提交帶我去recover.php恢復=成功 然後,沒有輸出
我需要打開新會話的文件session.inc.php。
這是整個代碼:
我在做什麼錯?
我是PHP新手,特別是PDO。 謝謝!
補充:
Session.inc.php
<?php
session_start();
?>
'session.inc.php'中有什麼? – 2013-03-24 16:05:25
你如何開新會議? – str 2013-03-24 16:05:28
@John <?php session_start(); ?> – 2013-03-24 16:06:14