我想创建一个系统,根据用户是什么登录或b)如果在数组中找到用户名。在if语句中创建一个'或'
如果您已经登录并且在该人的friend_array中,您应该看到'Unfriend'按钮。 如果你在你自己的个人资料页面上,一切都隐藏起来 如果你不在你的页面上,而不是在数组中,添加朋友。
解除好友关系似乎是工作,但它只是似乎是违约“添加好友”每当我在我的个人资料:
$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;
}
我很惊讶它在做任何事情,在这里有'$ cool = $ _GET ['id];'。 – MrCode
确保你没有在你的例子中引入类型。否则,人们会一直指出它(除非这是导致问题的原因)。 –
什么是问题? – shadyyx