Вход Регистрация
Файл: modules/msg/history.php
Строк: 139
<?php

$mem_start 
memory_get_usage();
require 
'../../system/func_for_game2.inc.php';
require 
'../../system/smiles.inc.php';
if (isset(
$_GET['id'])) {$idh=num($_GET['id']);}else{$idh=0;}
$dialog=mysqli_fetch_array(mysqli_query($link,"SELECT  * FROM `dialog` WHERE `id`='$idh'  "));
if(
$dialog['id_add']==$user['id'] or $dialog['id_poluchat']==$user['id']){

if(
$dialog['id_add']!=$user['id']){$user_msg=mysqli_fetch_array(mysqli_query($link,"SELECT  id,login,sex,adm FROM `users` WHERE `id`='".num($dialog['id_add'])."'  "));}else{
$user_msg=mysqli_fetch_array(mysqli_query($link,"SELECT  id,login,sex,adm FROM `users` WHERE `id`='".num($dialog['id_poluchat'])."'  "));}
$kol_na_str=10;
$total mysqli_num_rows(mysqli_query($link,"SELECT id from `msg`  WHERE  `dialog`='$idh' "));

$count_pages ceil($total/$kol_na_str);
$page = (isset($_GET['page']) and is_numeric($_GET['page']) and $_GET['page']>and $_GET['page']<=$count_pages) ? $_GET['page'] : 1;
$start $page*$kol_na_str-$kol_na_str;

/** производим запрос к БД **/
$q=mysqli_query($link,"SELECT * FROM `msg` WHERE  `dialog`='$idh'    order by `id` desc limit ".$start.",".$kol_na_str);
if(empty(
$_POST['submit']))
{
head('Почта');
}

$proverka_ig=mysqli_num_rows(mysqli_query($link,"SELECT * FROM `ignor` WHERE `id_i`='".num($user['id'])."' and   `id_add`='".num($user_msg['id'])."'  "));
$proverka_ig2=mysqli_num_rows(mysqli_query($link,"SELECT * FROM `ignor` WHERE `id_add`='".num($user['id'])."' and   `id_i`='".num($user_msg['id'])."'  "));
if(
$proverka_ig ==0)
{
if(empty(
$_POST['submit']))
{

echo
'<div class="block center">
<div class="block2" ><div class="block3" >
<form action="/msg/history?id='
.$idh.'" method="post">
<div class="block_text" style="width: 90%;"><textarea class="textarea"  cols=""  name="text" id="text"></textarea></div>
<span class="ssilki2" style="padding:7px 5px 5px 5px;"><img onclick="smiles();return false;" src="/images/smile.png" alt="" /></span> <input type="submit" name="submit" class="submit2" value="Написать" /> <a class="ssilki2" style="padding:7px 5px 5px 5px;" href="/msg/history?id='
.$idh.'"><img src="/images/obn.png" alt="" /></a>
</form>
<br/>
<div id="smiles" style="display:none;overflow: auto;max-height: 65px;">
<img  onclick="sml('
."':)'".')" src="/images/smile/1.gif" alt="" />
<img  onclick="sml('
."';)'".')" src="/images/smile/2.gif" alt="" />
<img  onclick="sml('
."':('".')" src="/images/smile/3.gif" alt="" />
<img  onclick="sml('
."':D'".')" src="/images/smile/4.gif" alt="" />
<img  onclick="sml('
."':umora:'".')" src="/images/smile/46.gif" alt="" />
<img  onclick="sml('
."':dum:'".')" src="/images/smile/18.gif" alt="" />
<img  onclick="sml('
."':kofe:'".')" src="/images/smile/131.gif" alt="" />
<img  onclick="sml('
."':aga:'".')" src="/images/smile/7.gif" alt="" />
<img  onclick="sml('
."':hihi:'".')" src="/images/smile/22.gif" alt="" />
<img  onclick="sml('
."':alk:'".')" src="/images/smile/8.gif" alt="" />
<img  onclick="sml('
."':dur:'".')" src="/images/smile/19.gif" alt="" />
<img  onclick="sml('
."':O_O:'".')" src="/images/smile/32.gif" alt="" />
<img  onclick="sml('
."':chmok:'".')" src="/images/smile/13.gif" alt="" />
<img  onclick="sml('
."':diablo:'".')" src="/images/smile/16.gif" alt="" />
<img  onclick="sml('
."':gg:'".')" src="/images/smile/20.gif" alt="" />
<img  onclick="sml('
."':help:'".')" src="/images/smile/21.gif" alt="" />
<img  onclick="sml('
."':music:'".')" src="/images/smile/28.gif" alt="" />
<img  onclick="sml('
."':nea:'".')" src="/images/smile/29.gif" alt="" />
<img  onclick="sml('
."':kissed:'".')" src="/images/smile/25.gif" alt="" />
<img  onclick="sml('
."':ura:'".')" src="/images/smile/47.gif" alt="" />

</div>
</div></div></div>
<div class="block">
<div class="block2" ><div class="block3" >
'
;
}else{
if (isset(
$_POST['text']) and !empty($_POST['text'])) {$text_msg=vvod($_POST['text']);} else {go("/msg/history?id=$idh"); }

if(
mb_strlen($text_msg,'utf-8') < or mb_strlen($text_msg,'utf-8') > 3000)
{
go("/msg/history?id=$idh");
}
if(
$dialog['id_add']==$user['id'] ){$idp=$dialog['id_poluchat'];}else{$idp=$dialog['id_add'];}

if(
$idp!=1){
/*** запись лога ***/
logi_users(6,num($user['id']),'
Отправил сообщение в личку. ID= '
.$idp.'
Текст: '
.$text_msg.'');}
/*** запись лога ***/
$msg=vvod($text_msg);
$msg=str_ireplace(
array(
'Я','Ю','В','Г','Д',
'Е','Ё','Ж','З','И',
'Й','К','Л','М','Н',
'О','П','Р','С','Т',
'У','Ф','Х','Ц','Ч',
'Ш','Ш','Ъ','Ы','Ь',
'А','Б','Я'),
array(
"e'",'ju','w','g','d',
'e','q','zh','z','i',
'j','k','l','m','n',
'o','p','r','s','t',
'u','f','h','c','ch',
'w','sq','y','x',"'",
'a','b','ya'),$msg);
$msg=str_ireplace(
array(
'э','ю','в','г','д',
'е','ё','ж','з','и',
'й','к','л','м','н',
'о','п','р','с','т',
'у','ф','х','ц','ч',
'ш','щ','ъ','ы','ь',
'а','б','я'),
array(
"e'",'ju','w','g','d',
'e','q','zh','z','i',
'j','k','l','m','n',
'o','p','r','s','t',
'u','f','h','c','ch',
'w','sq','y','x',"'",
'a','b','ya'),$msg);
$msg preg_replace('#(,|@|*|&|$|=|-|^|.|~|`|?|!|(|)){0,}#'''$msg);
$msgstr_replace('#','',''.$msg.'');
$msgstr_replace('/','',''.$msg.'');
$msgstr_replace('n','',''.$msg.'');
$msgstr_replace('r','',''.$msg.'');
$msgstr_replace(' ','',''.$msg.'');

 

if (
preg_match("/ELEMWAR/i""'.$msg.'") ) {
   
go("/msg?err=".md5(1)."");
} else {
send_mess(num($user['id']), num($idp), $text_msg);}

go("/msg/history?id=$idh");}
}else{
echo 
'<div class="clrt1 center">'.vivod($user_msg['login']).' добавил вас в игнор лист.</div>';}

$logsend=$user['adm'];$logadm=$user['login'];$id_send=$user['id'];
$nameu color_nick($user['id']);

$logsend=$user_msg['adm'];$logadm=$user_msg['login'];$id_send=$user_msg['id'];
$name color_nick($user_msg['id']);
while(
$r mysqli_fetch_array($q))
{
if (
$r['osm']=='0'  ){$new=''.img(40,'png').'';  $block='<div class="clrt1 t_norm " style="padding:5px;">'; if($r['id_poluchat']==$user['id']){mysqli_query($link,"UPDATE `msg` SET `osm`='1' WHERE id='".num($r['id'])."'");}}else{$new=''.img(41,'png').'';
$block='<div class="clrt1 t_norm " style="padding:5px;">';}
if(
$r['id_add']==$user['id']){

echo
''.$block.'<span class="float-right c1 small">'.date("d.m H:i",num($r['time'])).'</span><a href="/anketa?id='.num($user['id']).'">'.sex($user['sex']).'<span class="big clrt1">'.$nameu.'</span></a><div class="c1">
'
.bbcode(nl2br(smile(vivod($r['text'])))).'</div></div>';
}else{

echo
''.$block.'<span class="float-right c1 small">'.date("d.m H:i",num($r['time'])).'</span><a href="/anketa?id='.num($user_msg['id']).'">'.sex($user_msg['sex']).'<span class="big clrt1">'.$name.'</span></a> <div class="c1">'.bbcode(nl2br(smile(vivod($r['text'])))).'</div></div>';
}
echo
'<div class="razriv2 m_s_15"></div>';
}

/** постраничная навигация **/
navi($page$count_pages'?id='.$idh.'&amp;page=');

echo
'</div></div></div>';
if(
$proverka_ig2==0)
{
echo
'<a class="block d_block" href="/msg/list?act=add&amp;id='.$idh.'"><span class="block2 bold c13"><img width="42px" src="/images/146.png" alt="" /> ДОБАВИТЬ В ЧС</span></a>';
}else{
echo
'<a class="block d_block" href="/msg/list?act=del&amp;id='.$idh.'"><span class="block2 bold c13"><img width="42px" src="/images/146.png" alt="" /> УДАЛИТЬ ИЗ ЧС</span></a>';
}
echo
'<a class="block d_block" href="/msg/del?id='.$idh.'"><span class="block2 bold c13"><img width="42px" src="/images/msg_dell.png" alt="" /> УДАЛИТЬ ПЕРЕПИСКУ</span></a>
<a class="block d_block" href="/msg"><span class="block2 bold c13"><img width="42px" src="/images/back.png" alt="" /> Назад</span></a>
'
;
}else{
head('Почта');}
/** выводим низ страниы **/
foot();
?>
Онлайн: 0
Реклама