Вход Регистрация
Файл: my.net.ru/users/account/mail/messages_search.php
Строк: 43
<?php  
$account 
db::get_string("SELECT `ID`,`LOGIN`,`SEX`,`DATE_VISIT` FROM `USERS` WHERE `ID` = ? LIMIT 1", [intval(get('id'))]); 

define('ACCOUNT_ID'$account['ID']);
define('ACCOUNT_LOGIN'$account['LOGIN']);
define('ACCOUNT_SEX'$account['SEX']);
define('ACCOUNT_DATE_VISIT'$account['DATE_VISIT']);
  
html::title(lg('Переписка с %s'$account['LOGIN']));
acms_header();
access('users');
get_check_valid();

if (
ACCOUNT_ID == user('ID')) {
  
  
error('Нельзя писать самому себе');
  
redirect('/account/mail/');
  
}

if (!isset(
$account['ID'])) {
  
  
error('Пользователь не найден');
  
redirect('/account/mail/');
  
}

if (
post('search')){
  
  
session('search'esc(post('search')));
  
}

define('SEARCH'tabs(session('search')));

?>
<div class='search-main-optimize'>
<form method='post' class='ajax-form2' action='/account/mail/messages_search/?id=<?=ACCOUNT_ID?>&get=go&<?=TOKEN_URL?>'>
<input type='text' name='search' class='search-main' placeholder='<?=lg('Введите содержание письма')?>' value='<?=SEARCH?>'> 
<button class="search-main-button ajax-button-search" name="ok"><?=icons('search'20)?></button>
</form>
</div>
<?

if (get('get') == 'go') {
  
  
$id 0;
  
$data db::get_string_all("SELECT * FROM (SELECT * FROM `MAIL_MESSAGE` WHERE (`USER_ID` = ? OR `MY_ID` = ?) AND (`USER_ID` = ? OR `MY_ID` = ?) AND `MESSAGE` LIKE ? AND `USER` = ? ORDER BY `TIME` DESC LIMIT 200) A ORDER BY `TIME`", [user('ID'), user('ID'), ACCOUNT_IDACCOUNT_ID'%'.SEARCH.'%'user('ID')]);
  while (
$list $data->fetch()){
    
    require (
ROOT.'/users/account/mail/plugins/list.php');
    echo 
$mess;
    
$id 1;
  
  }
  
  if (
$id == 0){
    
    
html::empty('Ничего не найдено''times');
  
  }
  
}else{
  
  
html::empty(lg('Начните искать сообщения в переписке с %s'ACCOUNT_LOGIN), 'search');
  
}
  
?> 
</div>
<button class='mail-message-scrollheight' id='OnBottom'><?=icons('angle-down'20)?></button>
<div class='scroll bottom'></div>
<div id='body-top-comments' id_post='0' pixel='0'></div>
<?

back
('/account/mail/messages/?id='.ACCOUNT_ID.'&'.TOKEN_URLlg('Назад к переписке с %s'ACCOUNT_LOGIN));
acms_footer();
Онлайн: 1
Реклама