我有一个网络论坛,仅允许某些选定的用户访问它,即他们必须拥有$_SEESION['username']
。
现在在个人资料页面上 - 看起来像这样
http://127.0.0.1/mysite/profile.php?username=john
我想显示上传按钮或编辑配置文件按钮,具体取决于他们是否上传了图像。
我正在检查是否设置了 $_GET,如果没有设置,则首先重定向到主页:
if(isset($_GET['username'])) {
$username = mysql_real_escape_string($_GET['username']);
$profile = mysql_query(SELECT *
FROM forum
WHERE username = '$username') or DIE(mysql_error());
$row = mysql_fetch_array($profile);
echo"
Name : $row[name];
Country : $row[country];
if($_GET['username'] == $_SESSION['username'] && $row['imagepath'] == '') {
echo "Upload Button";
}
else {
echo"Edit Button";
}
}
上传按钮显示在屏幕上,实际上指定了图像路径。
请问我哪里错了。