diff --git a/contacts.php b/contacts.php index ea9a713..10b763b 100644 --- a/contacts.php +++ b/contacts.php @@ -1,420 +1,470 @@ query('SELECT * FROM `friends` WHERE `user` = ?i', $_SESSION['uid'])->fetch_assoc(); -if($_POST['sd4'] && $_POST['friendadd']){ -$_POST['friendadd']=htmlspecialchars($_POST['friendadd'], NULL, 'cp1251'); -if(preg_match("/__/",$_POST['friendadd']) || preg_match("/--/",$_POST['friendadd'])){ -echo"Персонаж не найден."; -}else{ - $igogo = mysql_fetch_array(mysql_query("SELECT id FROM `users` WHERE `login` = '{$_POST['friendadd']}' LIMIT 1;")); -} -$_POST['comment']=htmlspecialchars($_POST['comment'], NULL, ""); -$igogo2 = mysql_fetch_array(mysql_query("SELECT enemy,friend,notinlist FROM `friends` WHERE `user` = '".$user['id']."' and (`friend`=".$igogo['id']." or `enemy`=".$igogo['id']." or `notinlist`=".$igogo['id'].") LIMIT 1;")); -if(!$igogo['id']){echo"Персонаж не найден.";} -elseif($igogo['id']==$user['id']){echo"Себя добавить нельзя.";} -elseif(preg_match("/__/",$_POST['comment']) || preg_match("/--/",$_POST['comment'])){echo"Введен неверный текст.";} -elseif($igogo2['enemy'] or $igogo2['friend'] or $igogo2['notinlist']){echo"Персонаж уже есть в вашем списке.";} -else{ -if($_POST['group']==0){$notinlist=0; $friend=$igogo['id']; $enemy=0;} -elseif($_POST['group']==1){$notinlist=0; $friend=0; $enemy=$igogo['id'];} -else{$notinlist=$igogo['id']; $friend=0; $enemy=0;} -mysql_query("INSERT INTO `friends` (`user`, `friend`, `enemy`, `notinlist`, `comment`) VALUES(".$user['id'].", ".$friend.", ".$enemy.", ".$notinlist.", '".$_POST['comment']."');"); -echo"Персонаж ".$_POST['friendadd']." добавлен."; -} -} - -if($_POST['friendremove']){ -$_POST['friendremove']=htmlspecialchars($_POST['friendremove'], NULL, 'cp1251'); -if(preg_match("/__/",$_POST['friendremove']) || preg_match("/--/",$_POST['friendremove'])){ -echo"Персонаж не найден."; -}else{ - $igogo = mysql_fetch_array(mysql_query("SELECT id FROM `users` WHERE `login` = '{$_POST['friendremove']}' LIMIT 1;")); -} -if(!$igogo['id']){echo"Персонаж не найден.";} -else{$igogo2 = mysql_fetch_array(mysql_query("SELECT enemy,friend,notinlist FROM `friends` WHERE `user` = '".$user['id']."' and (`friend`=".$igogo['id']." or `enemy`=".$igogo['id']." or `notinlist`=".$igogo['id'].") LIMIT 1;")); -if(!$igogo2['enemy'] && !$igogo2['friend'] && !$igogo2['notinlist']){echo"Персонаж не найден в вашем списке.";}else{ -if($igogo2['friend']>0){$per="`friend`='".$igogo2['friend']."'";} -if($igogo2['enemy']>0){$per="`enemy`='".$igogo2['enemy']."'";} -if($igogo2['notinlist']>0){$per="`notinlist`='".$igogo2['notinlist']."'";} -if(mysql_query("DELETE FROM `friends` WHERE `user`='".$user['id']."' and ".$per.";")){echo"Данные контакта ".$_POST['friendremove']." успешно удалены.";} -} - - -} - -} - - - -if($_POST['friendedit']){ - - - -$_POST['friendedit']=htmlspecialchars($_POST['friendedit'], NULL, 'cp1251'); -if(preg_match("/__/",$_POST['friendedit']) || preg_match("/--/",$_POST['friendedit'])){ -echo"Персонаж не найден."; -}else{ - $igogo = mysql_fetch_array(mysql_query("SELECT id FROM `users` WHERE `login` = '{$_POST['friendedit']}' LIMIT 1;")); -} -$_POST['comment']=htmlspecialchars($_POST['comment'], NULL, ""); -if(!$igogo['id']){echo"Персонаж не найден.";} -elseif($igogo['id']==$user['id']){echo"Себя отредактировать нельзя.";} -elseif(preg_match("/__/",$_POST['comment']) || preg_match("/--/",$_POST['comment'])){echo"Введен неверный текст.";} -else{ - -if($_POST['group']==0){$notinlist=0; $friend=$igogo['id']; $enemy=0;} -elseif($_POST['group']==1){$notinlist=0; $friend=0; $enemy=$igogo['id'];} -else{$notinlist=$igogo['id']; $friend=0; $enemy=0;} -$igogo2 = mysql_fetch_array(mysql_query("SELECT enemy,friend,notinlist FROM `friends` WHERE `user` = '".$user['id']."' and (`friend`=".$igogo['id']." or `enemy`=".$igogo['id']." or `notinlist`=".$igogo['id'].") LIMIT 1;")); -if(!$igogo2['enemy'] && !$igogo2['friend'] && !$igogo2['notinlist']){echo"Персонаж не найден в вашем списке.";}else{ -if($igogo2['friend']>0){$per="`friend`='".$igogo2['friend']."'";} -if($igogo2['enemy']>0){$per="`enemy`='".$igogo2['enemy']."'";} -if($igogo2['notinlist']>0){$per="`notinlist`='".$igogo2['notinlist']."'";} -mysql_query("UPDATE `friends` SET `friend` = ".$friend.",`enemy` = ".$enemy.",`notinlist` = ".$notinlist.",`comment` = ".$_POST['comment']." WHERE `user`='".$user['id']."' and ".$per.""); -echo"Данные контакта ".$_POST['friendedit']." успешно изменены."; -} - - -} - -} - - - -?> - - - - - - - - - - - +?> + + + + + +
- - + + +
- - - -0;"); - while ($row = mysql_fetch_array($data)) { - $us = mysql_fetch_array(mysql_query("SELECT `id`,`login`,`klan`,`level`,`align`,`room`, `invis`, (select `id` from `online` WHERE `date` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `id` = '".$row['notinlist']."';"));?> - - - - + - - - + if ($us['online'] > 0 && !$us["invis"]) { + echo ''; + echo nick::id($us['id'])->full(); + $rrm = $rooms[$us['room']]; + echo ' - ', $rrm, '
'; + } else { + + echo 'Нет в клубе'; + echo nick::id($us['id'])->full(); + echo ' - Нет в клубе
'; + + } + + + ?> + + + + + + + + + 0;"); + while ($row = mysql_fetch_array($data)) { + $us = mysql_fetch_array(mysql_query("SELECT `id`,`login`,`klan`,`level`,`align`,`room`, `invis`, (select `id` from `online` WHERE `date` >= " . (time() - 60) . " AND `id` = users.`id`) as `online` FROM `users` WHERE `id` = '" . $row['friend'] . "';")); ?> + + + + + + + + + + +

Контакты

- 0 && !$us["invis"]) { - echo ''; - echo nick::id($us['id'])->full(); - $rrm = $rooms[$us['room']]; - echo ' - ',$rrm,'
'; -}else{ - - echo 'Нет в клубе'; - echo nick::id($us['id'])->full(); - echo ' - Нет в клубе
'; - -} +
+ + + + + 0;"); + while ($row = mysql_fetch_array($data)) { + $us = mysql_fetch_array(mysql_query("SELECT `id`,`login`,`klan`,`level`,`align`,`room`, `invis`, (select `id` from `online` WHERE `date` >= " . (time() - 60) . " AND `id` = users.`id`) as `online` FROM `users` WHERE `id` = '" . $row['notinlist'] . "';")); ?> -?> - - - - - - - -0;"); - while ($row = mysql_fetch_array($data)) { - $us=mysql_fetch_array(mysql_query("SELECT `id`,`login`,`klan`,`level`,`align`,`room`, `invis`, (select `id` from `online` WHERE `date` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `id` = '".$row['enemy']."';"));?> - + + - - - - - - - -0;"); - while ($row = mysql_fetch_array($data)) { - $us=mysql_fetch_array(mysql_query("SELECT `id`,`login`,`klan`,`level`,`align`,`room`, `invis`, (select `id` from `online` WHERE `date` >= ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE `id` = '".$row['friend']."';"));?> - - - - + + + + + + + 0;"); + while ($row = mysql_fetch_array($data)) { + $us = mysql_fetch_array(mysql_query("SELECT `id`,`login`,`klan`,`level`,`align`,`room`, `invis`, (select `id` from `online` WHERE `date` >= " . (time() - 60) . " AND `id` = users.`id`) as `online` FROM `users` WHERE `id` = '" . $row['enemy'] . "';")); ?> -?> - - - - - - - -

Контакты

-", "", "2", new Array( "Друзья","Враги","Не в группе" ), "", new Array( ), "");'>

Враги

+ - - 0 && !$us["invis"]) { + echo ''; + echo nick::id($us['id'])->full(); + $rrm = $rooms[$us['room']]; + echo ' - ', $rrm, '
'; + } else { -if ($us['online'] > 0 && !$us["invis"]) { - echo ''; - echo nick::id($us['id'])->full(); - $rrm = $rooms[$us['room']]; - echo ' - ',$rrm,'
'; -}else{ + echo 'Нет в клубе'; + echo nick::id($us['id'])->full(); + echo ' - Нет в клубе
'; - echo 'Нет в клубе'; - echo nick::id($us['id'])->full(); - echo ' - Нет в клубе
'; - -} + } -?> -
-", "", "1", new Array( "Друзья","Враги","Не в группе" ), "", new Array( ), "");'>

Друзья

- 0 && !$us["invis"]) { - echo ''; - echo nick::id($us['id'])->full(); - if($us['room']>500 && $us['room']<561) - $rrm = "Башня Смерти"; - else - $rrm = $rooms[$us['room']]; - echo ' - ',$rrm,'
'; -}else{ - - echo 'Нет в клубе'; - echo nick::id($us['id'])->full(); - echo ' - Нет в клубе
'; - -} + ?> +
+ + + ", "", "2", new Array( "Друзья","Враги","Не в группе" ), "", new Array( ), "");'> +

Враги

-", "", "7", new Array( "Друзья","Враги","Не в группе" ), "", new Array( ), "");'>
-    -
  - - - - - - - - - - - - - - - - - - + + - -

Модераторы on-line

- = ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE (align>1 and align<2) or (align>3 and align<4) order by align desc, login asc ;"); - while ($row = mysql_fetch_array($data)) { - if ($row['online']>0 && $row['id']>0) { - echo ''; - } - } - ?> -
'; - echo nick::id($row['id'])->full(); - echo'
Уважаемые Игроки!
Для более быстрого и эффективного решения Вашей проблемы просьба обращаться к тем Модераторам, ники которых находятся вверху списка "Модераторы on-line".
Цените свое и чужое время!

Дилеры on-line

- = ".(time()-60)." AND `id` = users.`id`) as `online` FROM `users` WHERE (`deal` = 1 OR `align` = 5) order by align desc, login asc ;"); - while ($row = mysql_fetch_array($data)) { - if($row['id'] == 777 || $row['id'] == 9081 ) { $row["invis"] = 1; } - if ($row['online']>0 && $row['id']>0 && !$row["invis"]) { - echo ''; - } - } - ?> -
'; - echo nick::id($row['id'])->full(); - echo'
+ -Список дилеров находящихся на данный момент в on-line.
Вы всегда можете узнать как приобрести екр в игре.
+ + + ", "", "1", new Array( "Друзья","Враги","Не в группе" ), "", new Array( ), "");'> +

Друзья

+ 0 && !$us["invis"]) { + echo ''; + echo nick::id($us['id'])->full(); + if ($us['room'] > 500 && $us['room'] < 561) + $rrm = "Башня Смерти"; + else + $rrm = $rooms[$us['room']]; + echo ' - ', $rrm, '
'; + } else { + + echo 'Нет в клубе'; + echo nick::id($us['id'])->full(); + echo ' - Нет в клубе
'; + + } + + + ?> +
+ + + ", "", "7", new Array( "Друзья","Враги","Не в группе" ), "", new Array( ), "");'> +
+     + +
+
  + + + + + + + + + + + + + +
+ +   +

Модераторы on-line

+ + = " . (time() - 60) . " AND `id` = users.`id`) as `online` FROM `users` WHERE (align>1 and align<2) or (align>3 and align<4) order by align desc, login asc ;"); + while ($row = mysql_fetch_array($data)) { + if ($row['online'] > 0 && $row['id'] > 0) { + echo ''; + } + } + ?> +
'; + echo nick::id($row['id'])->full(); + echo '
+
+ Уважаемые Игроки!
Для более быстрого и эффективного решения Вашей проблемы просьба + обращаться к тем Модераторам, ники которых находятся вверху списка "Модераторы on-line". +
Цените + свое и чужое время! +
+
+
+ + + + \ No newline at end of file