我有一个表单,它将一些东西插入到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