Файл: user/friends/add.php
Строк: 127
<?php
/* DCMS Special
* Дата последнего редактирования 17.01.2016
* Модифицировал densnet
*/
foreach (array('start', 'compress', 'sess', 'settings', 'db_connect', 'ipua', 'fnc', 'user') as $inc) {
require_once "../../sys/inc/$inc.php";
}
only_reg();
$doc->Title('Предложение дружбы');
require_once H . 'sys/inc/thead.php';
$ank = get_user(intval($_GET['id']));
aut();
if ($ank['id'] == 0) {
echo "<div class='alert alert-danger'>" . lang('Пользователя не существует') . ".</div>";
$doc->Link('list-group-item', '/info.php', 'arrow-left', 'Назад');
require_once H . 'sys/inc/tfoot.php';
exit();
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE (`user` = '$ank[id]' AND `friends` = '$user[id]') OR (`user` = '$user[id]' AND `friends` = '$ank[id]') LIMIT 1"), 0) != 0) {
echo "<div class='alert alert-danger'>" . lang('Пользователь уже находится в списке ваших друзей') . ".</div>";
$doc->Link('list-group-item', "/info.php?id=$ank[id]", 'arrow-left', "$ank[nick]");
require_once H . 'sys/inc/tfoot.php';
exit();
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `friends_new` WHERE `user` = '$user[id]' AND `to` = '$ank[id]'"), 0) != 0) {
echo "<div class = 'alert alert-danger'>" . lang('Вы уже предлогали дружбу данному пользователю ранее') . ".</div>";
$doc->Link('list-group-item', "/info.php?id=$ank[id]", 'arrow-left', "$ank[nick]");
require_once H . 'sys/inc/tfoot.php';
exit();
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `friends_new` WHERE `user` = '$ank[id]' AND `to` = '$user[id]'"), 0) != 0) {
echo "<div class='alert alert-danger'>" . lang('Пользователь первым предложил вам дружбу') . ".</div>";
$doc->Link('list-group-item', "/info.php?id=$ank[id]", 'arrow-left', "$ank[nick]");
require_once H . 'sys/inc/tfoot.php';
exit();
}
if ($ank['friendship'] != 0) {
echo "<div class = 'alert alert-danger'><b>$ank[nick]</b> " . ($ank['sex'] ? '' . lang('запретил') . '' : '' . lang('запретила') . '') . " " . lang('предлгать дружбу') . ".</div>";
$doc->Link('list-group-item', "/info.php?id=$ank[id]", 'arrow-left', "$ank[nick]");
require_once H . 'sys/inc/tfoot.php';
exit();
}
if ($ank['id'] == $user['id']) {
echo "<div class='alert alert-danger'>" . lang('Вы не можете добавить сами себя в друзья') . ".</div>";
$doc->Link('list-group-item', "/info.php?id=$ank[id]", 'arrow-left', "$ank[nick]");
require_once H . 'sys/inc/tfoot.php';
exit();
}
if (isset($_POST['submited'])) {
mysql_query("INSERT INTO `friends_new` (`user`, `to`, `time`) values('$user[id]', '$ank[id]', '$time')");
$id = mysql_insert_id();
mysql_query("OPTIMIZE TABLE `friends_new`");
echo "<div class='alert alert-success'>" . lang('Ваше предложение дружбы отправлено пользователю') . " <b>$ank[nick]</b></div>";
$doc->Link('list-group-item', "/info.php?id=$ank[id]", 'arrow-left', "$ank[nick]");
require_once H . 'sys/inc/tfoot.php';
exit();
}
echo "<form method = 'POST' class = 'list-group-item' action = ''>";
echo lang('Вы действительно хотите дружить с') . " <b>$ank[nick]</b>?<br/>";
$doc->Button('btn btn-success btn-sm', 'submited', null, 'Да');
$doc->Link('btn btn-secondary btn-sm', "/info.php?id=$ank[id]", null, "Нет");
echo "</form>";
$doc->Link('list-group-item', "/info.php?id=$ank[id]", 'arrow-left', "$ank[nick]");
require_once H . 'sys/inc/tfoot.php';