if(!empty($friend_nick)&&(strlen_rus($friend_nick)<3|| strlen_rus($friend_nick)>64)) $err .='Неверная длина ника. Допустимо от 3 до 64 символов<br />';
# Проверка занятости логина
if(mysql_num_rows(mysql_query("SELECT * FROM `users` WHERE `nick` = '". input($friend_nick)."'"))==0) $err .='Выбранный пользователь не существует';
# Проверка корректности
if($user['nick']== $friend_nick) $err .='Вы не можете добавлять сами себя в друзья<br />';
if(mysql_num_rows(mysql_query("SELECT * FROM `friends` WHERE `user_id` = '$user[id]' AND `friend_id` = '". num(mysql_result(mysql_query("SELECT `id` FROM `users` WHERE `nick` = '". input($friend_nick)."'"),0))."'"))!=0&& mysql_num_rows(mysql_query("SELECT * FROM `friends` WHERE `friend_id` = '$user[id]' AND `user_id` = '". num(mysql_result(mysql_query("SELECT `id` FROM `users` WHERE `nick` = '". input($friend_nick)."'"),0))."'"))!=0) $err .='Выбранный пользователь уже является вашим другом<br />';
if(!isset($err))
{
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `friend_id` = '$user[id]' AND `user_id` = '". mysql_result(mysql_query("SELECT `id` FROM `users` WHERE `nick` = '". input($friend_nick)."'"),0)."'"),0)==0) mysql_query("INSERT INTO `friends` SET `friend_id` = '$user[id]', `user_id` = '". mysql_result(mysql_query("SELECT `id` FROM `users` WHERE `nick` = '". input($friend_nick)."'"),0)."', `time` = '". time()."', `active` = '0'");
$id = mysql_result(mysql_query("SELECT `id` FROM `users` WHERE `nick` = '". input($friend_nick)."'"),0);
$text ='Пользователь <a href="/user/user.php?user_id='. $user['id'].'">'.$user['nick'].'</a> отправил заявку на добавление Вас в друзья. Принять или отклонить заявку вы можете <a href="/friends/requests.php">здесь</a>.';
// уведомление
mysql_query("INSERT INTO `warn` SET `user_id` = '$id', `title` = 'Добавление в друзья', `text` = '$text', `time` = '". time()."'");