我正在尝试创建一个系统,该系统取决于 a) 登录的用户或 b) 如果在数组中找到用户名。
如果您已登录并在此人的friend_array 中,您应该会看到“取消好友”按钮。如果您在属于您自己的个人资料的页面上,则所有内容都将被隐藏 如果您不在您的页面上且不在数组中,则“添加朋友”。
“添加朋友”的语句必须错误地读取我的语句,因为我只希望它出现在您不在数组中并且 _Session 用户名不等于通过获取 id 选择的用户名时。
$cool = $_GET['id'];
$evan = mysql_query("SELECT * FROM users WHERE username='{$_SESSION['user_login']}'");
$joe1 = mysql_fetch_assoc($evan);
$cookie = mysql_query("SELECT * FROM users WHERE id='{$_GET['id']}'");
$joe = mysql_fetch_assoc($cookie);
$i = 0;
$berbs = $joe['username'];
error_reporting(E_ERROR | E_PARSE);
if (in_array($_SESSION['user_login'], $friendArray)) {
$addAsFriend = '<input type="submit" name="removefriend" value="UnFriend">';
echo $addAsFriend;
}
error_reporting(E_ERROR | E_PARSE);
if ($_GET['id'] == $joe1['id']) {
$addAsFriend = '<input style="display:none;" type="submit" name="addfriend" value="Add Frimm1end">';
echo $addAsFriend;
}
error_reporting(E_ERROR | E_PARSE);
if (!in_array($joe1['username'], $friendArray) || $_GET['id'] != $joe1['id']) {
$addAsFriend = '<input type="submit" name="addfriend" value="Add Friend">';
echo $addAsFriend;
}