Чат - проверка

bankera1990

Registered
Здр. искам да направя така че ако потребителя 1 не е в листа с приятели на потребителя 2 да не може да си чатят по-между
кода ми е следния...
Код:
<?
if($_SESSION['username'])
$user1 = $row['username'];
$user2 = $_SESSION['username'];
if($user1 == $user2)
{
echo "<li class=\"chat\"><a href=\"#\" onclick=\"#\" title=\"Не може да чатите със себе си\">Чат</a></li>";
}
else
{
echo "<li class=\"chat\"><a href=\"javascript:void(0)\" onclick=\"javascript:chatWith('".$row[username]."')\" title=\"Чат с ".$row[username]."\">Чат</a></li>";
}
}
else
{
echo "<li class=\"chat\"><a href=\"#\" onclick=\"#\" title=\"За да чатите с потребителя моля влезте в профила си\">Чат</a></li>";
}
?>

както се вижда с това
Код:
if($_SESSION['username'])
$user1 = $row['username'];
$user2 = $_SESSION['username'];
if($user1 == $user2)
правя проверка ако потребителя 1 се опита да чати със себе си :) да не може.
а сега искам да направя така че да не може потребителя 1 да чати с потребителя 3 примерно ако не му е приятел

кода с който изкарвам приятелите на потребителите е следния...


Код:
$user = $_SESSION['username'];
$sql1 = mysql_query("SELECT * FROM users WHERE username='$user'");
$row = mysql_fetch_array($sql1);
$user = $row['username'];
$sql = mysql_query("SELECT * FROM friends WHERE user='$user' ORDER BY id DESC LIMIT 10");
if (mysql_num_rows($sql)>0)
{
while($r = mysql_fetch_array($sql)) {
$friend = $r['friend'];
$sql2 = mysql_query("SELECT * FROM users WHERE id='$friend'") or die(mysql_error());
$a = mysql_fetch_array($sql2); 

тук изкарвям информацията :)

някакви идеи как ще стане :idea:
 

Back
Горе