Състема за приятели?

pr0_gamer

Registered
Здравейте! Търсих в сайта, но не намерих такъв урок. Трябва ми код за приятели - юзър1 е приятел с юзър2a и юзър2b
Някой може ли да ми даде линк към такъв урок / код? Ще съм много благодарен.
 
Това няма ли да стане с един много просто скрипт?

addf.php
Код:
<?php
if(!session_is_registered("username")){ 
echo"Не си логнат!";
}
else{
$username = $_SESSION[username]; 
$uid = $_GET[id]; 
if(!$uid){
echo"Трябва да избереш потребител за да го добавиш като приятел";
}
else{
$checkf = mysql_query("SELECT * FROM uc WHERE username='$username' and uid='$uid'"); 
$checkf= mysql_num_rows($checkf); 
if ($checkf>0) { 
echo"Този потребител вече ти е приятел!";
}
else{
$query = mysql_query("INSERT INTO `uc` VALUES('$uid','$username','NULL')"); 
echo "Вие добавихте нов потребител във вашите приятели!"; 
} 
} 
}
?>


Код:
CREATE TABLE IF NOT EXISTS `uc` (
  `id` int(11) NOT NULL auto_increment,
  `userid` int(11) NOT NULL,
  `frienid` int(11) NOT NULL,
  UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM ;

А в профила на някой потребител просто слагаш един линк от този вид:
Код:
<a href="addf.php?id=$id" alt="Добави като приятел">Добави в приятели</a>

$id - променливата си я взимаш с една проста заявката, която ще имаш в самия файл profile.php или както си го кръстил. :)

Оправи си горе проверката дали потребителя си е влезнал в профила само.
Код:
<?php
if(!session_is_registered("username")){ 
echo"Не си логнат!";
}
else{
}
 

Back
Горе