我想創建一個系統,根據用戶是什麼登錄或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