Вход Регистрация
Файл: tankon.mobi/tanks/mail.php
Строк: 298
<?
include_once '../sys/inc/start.php';
include_once 
'../sys/inc/compress.php';
include_once 
'../sys/inc/sess.php';
include_once 
'../sys/inc/home.php';
include_once 
'../sys/inc/settings.php';
include_once 
'../sys/inc/db_connect.php';
include_once 
'../sys/inc/ipua.php';
include_once 
'../sys/inc/fnc.php';
include_once 
'../sys/inc/user.php';
include_once 
'../sys/inc/thead.php';
title();
err();
aut();
echo 
'<link rel="stylesheet" href="style.css" type="text/css" />';
include_once 
'function.php';


Error_Reporting (E_ALL & ~E_NOTICE);
if(
$_SESSION['style']!='wap.css'){
function 
cut_msg($text){mb_internal_encoding("UTF-8");$text mb_substr($text020);return str_replace('','',$text);}
}else{
function 
cut_msg($text){mb_internal_encoding("UTF-8");$text mb_substr($text010);return str_replace('','',$text);}
}



if(isset(
$_GET['read_all']))
{
mysql_querll("UPDATE `kolhoz_mail` SET `read` = '1' WHERE `id_user` = '$user[id]' AND `type` = 'to' AND `read` = '0'");
header("Location:?mail");
}
if(isset(
$_GET['del_all']))
{
if (isset(
$_GET['ok']) ){

$q=mysql_querll("SELECT * FROM `kolhoz_mail` WHERE `id_user` = '$user[id]'");
while(
$post=mysql_fetch_array($q))
{
if(
$post['type']=='to' && $post['read']==1)mysql_querll("DELETE FROM `kolhoz_mail` WHERE `id` = '$post[id]'");
elseif(
$post['type']=='at')mysql_querll("DELETE FROM `kolhoz_mail` WHERE `id` = '$post[id]'");
}
header("Location:/mail");
    
}
 echo 
' <div class="bot" >
                          <table >
                            <tbody>
                              <tr>
                               '
;
                           

echo
'<td class="w50">
                                  <a class="simple-but border" href="/mail?del_all&ok">
                                    <span>
                                      <span>Удалить</span>
                                    </span>
                                  </a>
                                </td>
<td class="w50">
                                  <a class="simple-but border" href="/mail">
                                    <span>
                                      <span>Нет, не надо</span>
                                    </span>
                                  </a>
                                </td></a></tr>
                            </tbody>
                          </table>
                        </div>
 </div> </div>
                      '
;


}
if(isset(
$_GET['del']) && intval($_GET['del'])!=NULL && mysql_result(mysql_querll("SELECT COUNT(*) FROM `kolhoz_mail` WHERE `id` = '".intval($_GET['del'])."' AND `id_user` = '$user[id]' LIMIT 1"),0)!=0)
{
mysql_querll("DELETE FROM `kolhoz_mail` WHERE `id` = '".intval($_GET['del'])."'");
header("Location:?mail");
}
elseif(isset(
$_GET['msg']) && intval($_GET['msg'])!=NULL && mysql_result(mysql_querll("SELECT COUNT(*) FROM `kolhoz_mail` WHERE `id` = '".intval($_GET['msg'])."' AND `id_user` = '$user[id]' LIMIT 1"),0)!=0)
{
$msg=mysql_fetch_array(mysql_querll("SELECT * FROM `kolhoz_mail` WHERE `id` = '".intval($_GET['msg'])."' AND `id_user` = '$user[id]' LIMIT 1"));
if(
$msg['type']=='to' && $msg['read']==0)
{
mysql_querll("UPDATE `kolhoz_mail` SET `read` = '1' WHERE `id` = '$msg[id]'");
mysql_querll("UPDATE `kolhoz_mail` SET `read` = '1' WHERE `id` = '".($msg['id']+1)."'");
header("Location:?mail&msg=$msg[id]");
}


$ank=mysql_fetch_array(mysql_querll("SELECT * FROM `user` WHERE `id` = '$msg[id_kont]'"));
$anku=$ank;
echo 
'<div class="trnt-block mb6">
    <div class="wrap1">
      <div class="wrap2">
        <div class="wrap3">
          <div class="wrap4">
            <div class="wrap5">
              <div class="wrap6">
                <div class="wrap7">
                  <div class="wrap8">'
;
echo 
'<div class="medium white bold cntr mb5 p5">Просмотр сообщения</div>';
echo 
'<div class="medium white bold mb5 p5">';

$msgs $msg['msg'];
$msgs strtr($msg['msg'], array('<'=>':3:''>'=>':3:''<script>'=>':3:''javascript'=>':3:'));



echo 
"".($msg['type']=='to'?"От":"Кому").":";

echo 
" ".($msg['id_kont']==0?"Почтовый сервис":"<a class='green1' href='profile?id=$ank[id]'>".$ank['nick']."</a>")." (".vremja($msg['time']).")<div class='medium white'>".output_text($msgs, ($msg['type']=='to'?$ank['id']:$user['id']))."</div>";
echo
'</div></div></div></div></div></div></div></div></div></div>';



echo 
'<div class="bot"><table><tbody><tr>';
if(
$msg['id_kont']!=0){
echo
'<td class="w50 pr1"><a class="simple-but border" href="/mail?new_msg='.$ank['id'].'"><span>';
echo 
"<span>Ответить</span>";

echo
'<td class="w50 pr1"><a class="simple-but border" href="/mail?del='.$msg['id'].'"><span>';
echo 
"<span>Удалить</span></tr>";

echo
'<tr><td class="w50 pr1"><a class="simple-but border" href="/mail?del_all"><span>';
echo 
"<span>Удалить все</span>";

echo
'<td class="w50 pr1"><a class="simple-but border" href="/mail?history='.$ank['id'].'"><span>';
echo 
"<span>Переписка</span>";}

else{
echo
'<td class="w100 pr1"><a class="simple-but border" href="/mail?del='.$msg['id'].'"><span>';
echo 
"<span>Удалить</span></td></tr><tr>";

echo
'<td class="w50 pr1"><a class="simple-but border" href="/mail?del_all"><span>';
echo 
"<span>Удалить все</span></td></tr><tr>";

echo
'<td class="w50 pr1"><a class="simple-but border" href="/mail?history='.$ank['id'].'"><span>';
echo 
"<span>Переписка</span></td>";
}

echo
'</tr></tbody></table></div>';



echo
'</div></div>';
include_once 
'foots.php';
}
elseif(isset(
$_GET['new_msg']))
{
if(isset(
$_GET['ok']) && isset($_POST['nick']) && isset($_POST['msg']))
{
if(
mysql_result(mysql_querll("SELECT COUNT(*) FROM `user` WHERE `nick` = '".$_POST['nick']."'"),0)!=0)
{
$ank=mysql_fetch_array(mysql_querll("SELECT * FROM `user` WHERE `nick` = '".$_POST['nick']."'"));
$anku=$ank;
}
if(!isset(
$ank))
{
$err=1;
err_game("Танкист ненайден");
}
if(
$_POST['msg']==NULL)
{
$err=1;
err_game("Сообщение слишком короткое");
}
if(
mysql_result(mysql_querll("SELECT COUNT(*) FROM `kolhoz_blacklist` WHERE `id_user` = '$ank[id]' AND `id_ank` = '$user[id]' LIMIT 1"),0)!=&& $tanks_code['id']!=1)
{
$err=1;
err_game("Этот пользователь внес Вас в чёрный список, Вы не можете отправлять ему сообщения.");
}
if(
$tanks_code['level']<2)
{
$err=1;
err_game("Писать в почте можно после того как наберете 2 ур.");
}
if(
$tanks_code['level']<&& $tanks_code['pocht_time']!=&& $tanks_code['status']<1)
{
$time_p=time();
$pocht_time=time_left($tanks_code['pocht_time']-$time_p);

$err=1;
err_game("Вы можете писать через ".$pocht_time."");
}




if(!isset(
$err))
{
$timee=3*10;
mysql_querll("INSERT INTO `kolhoz_mail` SET `id_user` = '$ank[id]', `id_kont` = '$user[id]', `msg` = '".my_esc($_POST['msg'])."', `time` = '$time', `type` = 'to'");
mysql_querll("INSERT INTO `kolhoz_mail` SET `id_user` = '$user[id]', `id_kont` = '$ank[id]', `msg` = '".my_esc($_POST['msg'])."', `time` = '$time', `type` = 'at', `read` = '1'");

if(
$tanks_code['status']<1){
$p_time=time()+60;
mysql_query("UPDATE `tanks` SET `pocht_time` = '".$p_time."' WHERE `id`='".$user['id']."'");
}
$_SESSION['msg_ok']=1;
$_SESSION['msg_okk']=$ank['id'];
header("Location:?mail");
}
}
else
{
if(
$_GET['new_msg']!=NULL && mysql_result(mysql_querll("SELECT COUNT(*) FROM `user` WHERE `id` = '".intval($_GET['new_msg'])."'"),0)!=&& is_numeric(intval($_GET['new_msg'])))
{
$ank=mysql_fetch_array(mysql_querll("SELECT * FROM `user` WHERE `id` = '".intval($_GET['new_msg'])."'"));
$anku=$ank;
}
}
echo 
'<div class="trnt-block mb6">
    <div class="wrap1">
      <div class="wrap2">
        <div class="wrap3">
          <div class="wrap4">
            <div class="wrap5">
              <div class="wrap6">
                <div class="wrap7">
                  <div class="wrap8">'
;
echo 
'<div class="small white bold mb5 p5">';


$ban=mysql_fetch_array(mysql_querll("SELECT * FROM `kolhoz_ban` WHERE `id_user` = '$user[id]' AND (`time` > '$time' OR `izg` = '1') ORDER BY `id` DESC LIMIT 1"));
$us_ban=mysql_fetch_array(mysql_querll("SELECT * FROM `user` WHERE `id` = '$ban[id_who]'"));if($_GET['mkid']!=''){$_SESSION['id_user']=$_GET['mkid'];}

echo 
"<center><form action='/mail?new_msg".(isset($ank)?"=$ank[id]":null)."&ok' name='message' method='post'>Кому:<br><input type='block' class='wide w50 greensmall' value='".(isset($ank)?"$anku[nick]":null)."' name='nick'>
<br>"
;


?><script language="JavaScript" type="text/javascript">

                function tag(text1, text2) {

                if ((document.selection)) {

                document.message.msg.focus();

                document.message.document.selection.createRange().text = text1+document.message.document.selection.createRange().text+text2;

                } else if(document.forms['message'].elements['msg'].selectionStart!=undefined) {

                var element = document.forms['message'].elements['msg'];

                var str = element.value;

                var start = element.selectionStart;

                var length = element.selectionEnd - element.selectionStart;

                element.value = str.substr(0, start) + text1 + str.substr(start, length) + text2 + str.substr(start + length);

                document.forms['message'].elements['msg'].focus();

                } else document.message.msg.value += text1+text2;

                document.forms['message'].elements['msg'].focus();}</script>
    <?include_once 'smailes.php';
echo
"<center>
<textarea style='height:90px' class='w50 greensmall' name='msg'></textarea></label></center>
"
;



$tankss_codes mysql_fetch_array(mysql_query("SELECT * FROM `tanks` WHERE `id`='".$ank['id']."'"));
if (
$tankss_codes['status']>0){
echo
'<br><span class="green1">Будьте внимательны прежде чем писать к администрации, прочтите FAQ. По пустякам не беспокоить</span>';
}
echo
'</div></div></div></div></div></div></div></div></div>';

echo
'</div>';
echo
'<div class="bot">
<span class="input-but border"><span>'
;
echo 
"<input type='submit' class='w100' value='Отправить'></span></span>
</div></form>"
;

include_once 
'foots.php';
}
else
{
if(isset(
$_GET['history']) && intval($_GET['history'])!=NULL && mysql_result(mysql_querll("SELECT COUNT(*) FROM `user` WHERE `id` = '".intval($_GET['history'])."'"),0)!=0)
{
$history=mysql_fetch_array(mysql_querll("SELECT * FROM `user` WHERE `id` = '".intval($_GET['history'])."'"));
$historyu=$history;
}
if(isset(
$_SESSION['msg_ok']))
{
$ak=mysql_fetch_array(mysql_querll("SELECT * FROM `user` WHERE `id` = '".intval($_SESSION['msg_okk'])."'"));
$aku=$ak;

err_game('Ваше сообщение отправлено');

unset(
$_SESSION['msg_ok']);
unset(
$_SESSION['msg_okk']);
}
echo 
'<div class="bot"><table><tbody><tr>';
echo
'<td class="w50 pr1"><a class="simple-but border" href="/mail"><span>';
echo 
"<span>Все</span>";

echo
'<td class="w50 pr1"><a class="simple-but border" href="/mail?new"><span>';
echo 
"<span>Новые</span>";

echo
'</tr></tbody></table></div>';
echo 
'<div class="trnt-block mb6">
    <div class="wrap1">
      <div class="wrap2">
        <div class="wrap3">
          <div class="wrap4">
            <div class="wrap5">
              <div class="wrap6">
                <div class="wrap7">
                  <div class="wrap8">'
;
echo 
'<div class="small white bold mb5 p5">';






$k_post mysql_result(mysql_querll("SELECT COUNT(*) FROM `kolhoz_mail` WHERE ".(isset($history)?"`id_kont` = '$history[id]' AND `id_user` = '$user[id]'":"".(isset($_GET['new'])?"`read` = '0' AND ":null)."`id_user` = '$user[id]'").""),0);
if (
$k_post==0)
{
echo 
"".(isset($history)?"У вас нету переписки с $historyu[nick]":"Список пуст...")."";
}
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
$q=mysql_querll("SELECT * FROM `kolhoz_mail` WHERE ".(isset($history)?"`id_kont` = '$history[id]' AND `id_user` = '$user[id]'":"".(isset($_GET['new'])?"`read` = '0' AND ":null)."`id_user` = '$user[id]'")." ORDER BY `time` DESC LIMIT $start$set[p_str]");

echo
'<table class="mb5 ">
<tbody>'
;
while(
$post=mysql_fetch_array($q))
{
echo
'<tr><td class="va_m w100 pl5 pt5">';


$ank=mysql_fetch_array(mysql_querll("SELECT * FROM `user` WHERE `id` = '$post[id_kont]'"));
$anku=$ank;
echo
"<div class='small white bold'>";
echo 
"<img width='20' height='20' src='images/mail/";
if(
$post['type']=='to'){
if(
$post['read']==0){echo 'received_no_reads.png';} else {echo 'received_read.png';}
} else {
$post_read=mysql_fetch_array(mysql_querll("SELECT `read` FROM `kolhoz_mail` WHERE `id`='".($post['id']-1)."'"));
if(
$post_read['read']==0){echo 'sent_no_reads.png';} else {echo 'sent_read.png';}}
echo 
"' alt='o'>";

echo 
"".($post['id_kont']==0?"Почтовый Сервис ":"".ansc($ank['id'])."")."";

    


if(
$_SESSION['style']!='wap.css'){
echo
"<span class='white bold'>(".vremja($post['time']).")</span>";
}
echo
'</div>';
$msg $post['msg'];
$msg strtr($msg, array('<'=>':3:''>'=>':3:''<script>'=>':3:''javascript'=>':3:'));


if(
$post['read']==0){
echo
"<div class='small bold green1'>".cut_msg($msg)."...</div>";
}
else{
echo
"<div class='small white bold'>".cut_msg($msg)."...</div></div>";
}



echo
'</td><td><div style="margin-right:10px"><a class="simple-but mb0 inbl" href="/mail?msg='.$post['id'].'"><span><span>Читать</span></span></a></div>';
echo
'</td></tr>';


}

echo
'</tbody></table>';






echo
'</div></div></div></div></div></div></div></div></div></div></div>';
if(
$k_page>1)str("?mail".(isset($_GET['new'])?"&new":null)."".(isset($history)?"&history=$history[id]":null)."&",$k_page,$page); // Вывод страниц
echo '<div class="bot"><table><tbody><tr>';
echo
'<td class="w50 "><a class="simple-but border" href="/mail?new_msg"><span>';
echo 
"<span>Написать</span>";
if(
mysql_result(mysql_querll("SELECT COUNT(*) FROM `kolhoz_mail` WHERE `id_user` = '$user[id]' AND `read` = '0'"),0)!=0){
echo
'<td class="w50 "><a class="simple-but border" href="/mail?read_all"><span>';
echo 
"<span>Прочитать</span>";}else 
{
echo
'<td class="w50 pr1"><a class="simple-but border" href="/mail?del_all"><span>';
echo 
"<span>Удалить все</span>";}

echo
'</tr></tbody></table></div>';
echo 
'<div class="bot" ><table><tbody><tr>';
echo
'<td class="w100 pr1"><a class="simple-but border" href="/friends"><span>';
echo 
"<span>Друзья</span></td>";
echo
'</tr></tbody></table></div>';


echo 
'<div class="trnt-block mb6">
    <div class="wrap1">
      <div class="wrap2">
        <div class="wrap3">
          <div class="wrap4">
            <div class="wrap5">
              <div class="wrap6">
                <div class="wrap7">
                  <div class="wrap8">'
;
echo 
'<div class="small white bold mb5 p5">';
echo 
"<center>Внимание! Сообщения хранятся в почте 7 дней</center></div>";

echo
'</div></div></div></div></div></div></div></div></div></div>';

include_once 
'foots.php';
}
?>
Онлайн: 0
Реклама