View file xj9/friends.php

File size: 8.43Kb
<?php
##################################################################################################
##	                Script name  :  In4at                                                       ##
##	                    Version  :  Final                                                       ##
##                      Made by  :  XPYCT(Сергей Мищенко)                                       ##
##	                     E-mail  :  bce-ok@bk.ru	                                            ##
##                          ICQ  :  447-50-50-62                                                ##
##                         Site  :  http://vkontakte.ru/id31604521                              ##
## Внимание! Скрипт распространяется бесплатно! Модификация W4at by XPYCT                       ##
##################################################################################################
define('REQ_2_chat', true);
require('4at_set.php');
require('db_con.php');
require('style.php');
if ($py !== spy_code) require('us_info.php');
require('func.php');
$us=$row['user'];
$fr = $row['friends'];
switch($mod) {
default:
if(isset($go)){
$unuser=check($unuser);
$fr = str_replace($unuser."|","",$fr);
mysql_query("UPDATE users SET friends = '".$fr."' WHERE id = '".$id."' LIMIT 1;");
echo head;
if ($vv!=0) echo '<div class="d0"><b>Ok</b></div>';
else echo "<card id=\"ok\" title=\"Ok\" ontimer=\"friends.php?$wp\"><timer value=\"10\"/><p align=\"center\">";
echo $fsize1;
echo '<b>'.$unuser.' удален из вашего списка друзей</b><br/>';
echo "<a href=\"friends.php?$wp\">Друзья</a><br/>";
echo $fsize2;
echo foot;
mysql_close($link);
exit;
}
echo head;
if ($vv!=0) echo '<div class="d0"><b>Друзья</b></div>';
else echo '<card id="frlist" title="Друзья"><p>';
if (strpos ($fr,"|") !== false){
echo $fsize1;
echo "Нажмите на [X] рядом с ником для удаления юзера из Вашего списка друзей.<br/>\n";
if ($vv!=0) echo "Нажмите на [&gt;] рядом с ником для отправки записки.<br/>\n";
$record=split("\|", $fr);
$num=count($record)-1;
if(!IsSet($s))$s=1;
@$max=round(($num/10)+0.45);
echo "Стр. $s из $max<br/>\n";
echo divide;
$ot=(($s-1)*10);
$do=$s*10;
for ($i=$ot;$i<$do;$i++){
if($i>=$num)break;
$adr=$record[$i];
if ($vv!=0){
echo $fsize2;
echo "<form action=\"friends.php?$wp&amp;go=del\" method=\"post\">";
echo "<input name=\"unuser\" type=\"hidden\" value=\"$adr\"/>";
echo "<input class=\"ibutton\" type=\"submit\" value=\"X\"/> $fsize1$adr$fsize2</form>";
echo "<form action=\"send.php?$wp\" method=\"post\">";
echo "<input name=\"towhom\" type=\"hidden\" value=\"$adr\"/>";
echo "<input class=\"ibutton\" type=\"submit\" value=\"&gt;\"/> $fsize1$adr$fsize2</form>";
echo $fsize1;
} else {
echo "<anchor title=\"go\">[X]<go href=\"friends.php?$wp&amp;go=del\" method=\"post\">\n";
echo "<postfield name=\"unuser\" value=\"$adr\"/>\n";
echo "</go></anchor>|\n";
echo "<anchor title=\"go\">$adr<go href=\"send.php?$wp\" method=\"post\">\n";
echo "<postfield name=\"towhom\" value=\"$adr\"/>\n";
echo '</go></anchor><br/>';
}
}
$next=$s+1;
$prev=$s-1;
echo divide;
if ($max>$s){
echo "<a href=\"friends.php?$wp&amp;s=$next\">След.10</a><br/>\n";
}
if(1<$s){
echo "<a href=\"friends.php?$wp&amp;s=$prev\">Пред.10</a><br/>\n";
}
} else {
echo $fsize1;
echo '<b>У вас нет друзей</b>!<br/>';
echo divide;
}
echo "<a href =\"friends.php?mod=add&amp;$wp\">Добавить друга</a><br/>\n";
echo divide;
echo "<a href =\"cabinet.php?$wp\">Личный кабинет</a><br/>\n";
echo "<a href =\"enter.php?$wp\">Прихожая</a>\n";
echo $fsize2;
echo foot;
break;
case 'view':
$select = mysql_query("Select user,friends from users where id='".$nk."' LIMIT 1;");
if (mysql_affected_rows() == 0) {
echo head;
if ($vv!=0) echo '<div class="d0"><b>Не найдено</b></div>';
else {
if (isset($rm)) echo "<card id=\"error\" title=\"Не найдено\" ontimer=\"inside.php?$wp&amp;nk=$nk&amp;rm=$rm$takep\"><timer value=\"10\"/><p align=\"center\">";
else echo "<card id=\"error\" title=\"Не найдено\" ontimer=\"search.php?$wp&amp;nk=$nk$takep\"><timer value=\"10\"/><p align=\"center\">";
}
echo $fsize1;
echo '<b>Нет такого юзера!</b><br/>';
if (isset($rm)) echo "<a href =\"inside.php?$wp&amp;nk=$nk&amp;rm=$rm\">Назад</a>\n";
else echo "<a href=\"search.php?$wp&amp;nk=$nk\">Назад</a>\n";
echo $fsize2;
echo foot;
mysql_close ($link);
exit;
}
echo head;
if ($vv!=0) echo '<div class="d0"><b>Друзья</b></div>';
else echo '<card id="frlist" title="Друзья"><p>';
echo $fsize1;
$inf=mysql_fetch_array($select);
$nick=$inf['user'];
$fr=$inf["friends"];
$fri=explode("|",$fr);
$num=count($fri)-1;
if ($num > 0) echo '<b>Друзья '.$nick.':</b><br/>';
else echo '<b>У '.$nick.' нет друзей</b><br/>';
for ($i=0;$i<$num;$i++){
$selfr=mysql_query("Select id from users where user='".$fri[$i]."' LIMIT 1;");
$infr=mysql_fetch_array($selfr);
$n=$i+1;
echo "$n) <a href=\"search.php?go=view&amp;$wp&amp;nk=$infr[0]\">".$fri[$i]."</a><br/>";
}
echo $fsize2;
echo foot;
break;
case 'add':
if($row["posts"]<500){
echo head;
if ($vv!=0) echo '<div class="d0"><b>Добавить друга</b></div>';
else echo '<card id="add" title="Добавить друга"><p>';
echo $fsize1; echo 'Вы не можете добавить друга!<br/><b>Вам нужно иметь хотя бы 500 постов!</b><br/>';
echo '<a href="enter.php?'.$wp.'">Пpuxoжaя</a><br/>';
echo $fsize2;
echo foot;
}else{
if(!isset($nick)){
echo head;
if ($vv!=0) echo '<div class="d0"><b>Добавить друга</b></div>';
else echo '<card id="add" title="Добавить друга"><p>';
if ($vv!=0) echo "<form action=\"friends.php?mod=add&amp;$wp\" method=\"post\">";
echo $fsize1;
echo 'Huk | id юзepa:<br/>';
echo $fsize2;
echo "<input name=\"nick$ref\" maxlength=\"20\" title=\"Text\"/><br/>\n";
echo $fsize1;
echo "Транслитерация ника:<br/>\n";
echo $fsize2;
echo "<select name=\"trun$ref\">\n";
echo "<option value=\"0\">Нет</option>\n";
echo "<option value=\"1\">Да</option>\n";
echo '</select><br/>';
if ($vv!=0){
echo "<input class=\"ibutton\" type=\"submit\" value=\"Добавить\"/></form>";
echo $fsize1;
} else {
echo $fsize1;
echo "<anchor title=\"send\">Добавить<go href=\"friends.php?mod=add&amp;$wp\" method=\"post\">\n";
echo "<postfield name=\"nick\" value=\"$(nick$ref)\"/>\n";
echo "<postfield name=\"trun\" value=\"$(trun$ref)\"/>\n";
echo '</go></anchor><br/>';
}
echo divide;
echo "<a href=\"friends.php?$wp\">Список друзей</a><br/>\n";
echo "<a href=\"chatmail.php?$wp\">Ваши письма</a>\n";
echo $fsize2;
echo foot;
mysql_close($link);
exit;
}
$nick=check($nick);
if (!ctype_digit($nick)){
if($trun==1)$nick=trun_to_rus($nick);
if($nick=="")$nick=0;
$latuser=strtolower($nick);
$ruser = rus_to_k($nick);
if($ruser==$nick){
$select = mysql_query("Select user,id from users where latuser = '".$latuser."' LIMIT 1;");
}else{
$select = mysql_query("select user,id from users where ruser = '".$ruser."' LIMIT 1;");
}
} else {
$select = mysql_query("select user,id from users where id = '".$nick."' LIMIT 1;");
}
if (mysql_affected_rows() == 0) {
echo head;
if ($vv!=0) echo '<div class="d0"><b>Не найдено</b></div>';
else echo "<card id=\"error\" title=\"Не найдено\" ontimer=\"friends.php?mod=add&amp;$wp\"><timer value=\"10\" /><p align=\"center\">";
echo $fsize1;
echo '<b>Нет такого юзера!</b><br/>';
echo "<a href=\"friends.php?mod=add&amp;$wp\">Назад</a><br/>";
echo $fsize2;
echo foot;
mysql_close ($link);
exit;
}
$inf = mysql_fetch_array($select);
$addus = $inf['user'];
$fr = $row['friends'];
if (strpos($fr,$addus."|")===false){
$fr = $fr.$addus."|";
mysql_query("UPDATE users SET friends = '".$fr."' WHERE id = '".$id."' LIMIT 1;");
}
echo head;
if ($vv!=0) echo '<div class="d0"><b>Ok</b></div>';
else echo "<card id=\"ok\" title=\"Ok\" ontimer=\"friends.php?$wp\"><timer value=\"5\"/><p>";
echo $fsize1;
echo "<b>$addus добавлен в список Ваших друзей</b><br/>";
echo "<a href=\"friends.php?$wp\">Друзья</a><br/>";
echo $fsize2;
echo foot;
}
break;
}
mysql_close($link);

?>