我想让我的earth.php文件在用户输入mysite.com/earth.php时找到用户标识。我想这样做是因为我希望将id放置在用户输入mysite.com/earth.php时将发送到数据库的sql代码中。我想我必须在用户登录时启动一个会话来帮助earth.php查找用户ID吗?有人可以帮助我,因为我不知道该怎么做。如何开始会话?
这是我earth.php文件:
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
session_start();
$id = $_SESSION['id'];
session_write_close();
$verbindung = mysql_connect("localhost","root","******");
mysql_select_db("lan");
if(isset($_SESSION['id'])) {
mysql_query("UPDATE users SET ally='3' WHERE id='$id'");
}
?>
这是我想为用户更改为3,当他们进入mysite.com/earth.php
值这是我的login.php文件
请帮忙,我一直在努力解决这个问题很长一段时间。
你有实际设置'$ _SESSION后您的文件[“身份证”]'有值? – 2014-10-07 11:14:33
你已经开始你的会话而没有实际填充它 – Tushar 2014-10-07 11:15:31
如何设置一个值呢?价值是什么? – 2014-10-07 11:16:10