File size: 2.66Kb
<?php defined('ACCESS') OR die('No direct script access...');
$set['title'] = 'Диалоги';
include_once H.'sys/inc/thead.php';
shapka_VK(true, '/mail', 'Выбор собеседника');
?>
<div class="basisDialogs pcont mail bl_cont vk_mail">
<?
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
if(!empty($_POST['q']) && !preg_match("#(^\ )#ui", $_POST['q']) && !preg_match("#(^\')#ui", $_POST['q']))
{
$_POST['q'] = implode('+', explode(' ', my_esc($_POST['q'])));
redirect('/mail/?act=write&q='.$_POST['q'].'&type=2');
}
else
redirect('/mail/?act=write');
}
$t = (isset($_GET['type']) && is_numeric($_GET['type']) && (int)$_GET['type'] <= 2? (int)$_GET['type'] : 0);
$sql = '';
if($config['q']['text'])
$sql = "`user`.`ank_name` like '%".$config['q']['text']."%' AND ";
?>
<div class="head_panel">
<div class="hp_block"><form action="/mail/?act=write" class="qsearch" method="POST">
<table class="row_table"><tbody><tr>
<td class="row_table_main_column">
<div class="qs_field_wrap">
<div class="iwrap"><input class="textfield qs_textfield" name="q" value="<?= $config['q']['text'] ?>" autocomplete="off" id="ma_search_field" placeholder="Введите имя друга.." type="text"></div>
</div>
</td>
<td class="row_table_last_column"><input class="button qs_button al_tab" value="Искать" type="submit"></td>
</tr></tbody></table>
</form></div>
</div>
<?
$k_post=mysql_result(mysql_query("SELECT COUNT(frend) FROM `frends` INNER JOIN `user` ON `frends`.`frend`=`user`.`id` WHERE $sql`frends`.`user` = '$user[id]' AND `frends`.`i` = '1'"), 0);
if ($k_post)
{
$set['p_str'] = '20';
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
$q = mysql_query("SELECT frend FROM `frends` INNER JOIN `user` ON `frends`.`frend`=`user`.`id` WHERE $sql`frends`.`user` = '$user[id]' AND `frends`.`i` = '1' ORDER BY `user`.`date_last` DESC LIMIT $start, $set[p_str]");
while($post = mysql_fetch_assoc($q))
{
$d = d_user($post['frend'], true, 'ii_img');
$d['nick'] = u_nick($d['id']);
if($config['q']['text'] !== false) {
$d['nick'] = preg_replace('/' . $config['q']['text'] . '/i', '<em class="found">$0</em>', $d['nick']);
}
?>
<a href="/mail?act=show&peer=<?= $d['id'] ?>" class="inline_item">
<div class="ii_body"><?= $d['avatar'] ?>
<span class="ii_owner"><?= $d['nick'] . $d['online'] ?>
</span>
</div>
</a>
<?
}
if ($k_page > 1)
str_vk('/mail/?act=write&' . ($config['q']['text'] ? 'q='.$config['q']['text'].'&type=2&' : ''), $k_page, $page);
}
else
show($config['q']['type'][$t], 'null');