Файл: in4at/friends.php
Строк: 173
<?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 "Нажмите на [>] рядом с ником для отправки записки.<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&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=">"/> $fsize1$adr$fsize2</form>";
echo $fsize1;
} else {
echo "<anchor title="go">[X]<go href="friends.php?$wp&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&s=$next">След.10</a><br/>n";
}
if(1<$s){
echo "<a href="friends.php?$wp&s=$prev">Пред.10</a><br/>n";
}
} else {
echo $fsize1;
echo '<b>У вас нет друзей</b>!<br/>';
echo divide;
}
echo "<a href ="friends.php?mod=add&$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&nk=$nk&rm=$rm$takep"><timer value="10"/><p align="center">";
else echo "<card id="error" title="Не найдено" ontimer="search.php?$wp&nk=$nk$takep"><timer value="10"/><p align="center">";
}
echo $fsize1;
echo '<b>Нет такого юзера!</b><br/>';
if (isset($rm)) echo "<a href ="inside.php?$wp&nk=$nk&rm=$rm">Назад</a>n";
else echo "<a href="search.php?$wp&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&$wp&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&$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&$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&$wp"><timer value="10" /><p align="center">";
echo $fsize1;
echo '<b>Нет такого юзера!</b><br/>';
echo "<a href="friends.php?mod=add&$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);
?>