我正在制作自己的 php 游戏。到目前为止,我几乎做了所有的事情。现在要完成它,我需要从登录的用户那里获取 id。我对功能和会话不太熟悉。请帮忙。这是我到目前为止所做的:在我的索引页面中人们登录。然后他们被重定向到这个。所以 $_POST['username'] 是用户在索引中输入他的用户名的地方。
<?php
$username = $_POST['username'];
include("Files/config.php");
$connect = @mysql_connect(DB_SERVER, DB_USER, DB_PASSWORD);
if($connect) {
if(mysql_select_db(DB_NAME)) {
$sql = mysql_query("SELECT * FROM users WHERE `username`='$username'") or die(mysql_error());
$gatherinfo = mysql_fetch_array($sql);
global $getid;
$getid = $gatherinfo['id'];
echo $getid;
function getuid() {
$_SESSION['getuid'] = $getid;
echo $getid;
}
}
}
else{ echo "Can not connect";}
?>
我为此搜索了其他脚本,我发现其中只有 $session->uid 并且它显示了他来自 mysql 的 id。
在 mysql 数据库中,我有表用户以及有关他们的信息
ID,用户名,密码(密码经过哈希处理),电子邮件,......如果可以的话请帮助我:D