Вход Регистрация
Файл: mail.php
Строк: 258
<?php
include 'inc/_conf.php';
include 
'inc/header.php';
echo
'<div class="menu">';
include (
"inc/verh.php");
include (
"inc/vuvod.php");
$g=mysql_query("SELECT * FROM `pers` WHERE `nick`='$nick' AND `pass`='$pass' LIMIT 1");
if(
mysql_num_rows($g)==1){
switch(
$_GET[mod]){
default:

echo
"<b><center>Почта</b></center>";
echo
'<div class="bts"></div>';
echo
"Папка: <a href="mail.php?mod=yes">Входящие</a> / <a href="mail.php?mod=not">Исходящие</a>
<div class='bts'></div> <a href="
mail.php?mod=new">Написать письмо</a><br>
 <a href="
mail.php?mod=deleteds">Очистить почту</a>";




break;
case 
'new':




if(empty(
$_POST[name]) or empty($_POST[text])){
echo 
"<form action="mail.php?mod=new" method="post">";
echo
"Адресат:<br/>";
echo
"<input class='input' type="text" size="15" name="name" maxlength="16"/><br/>";
echo
"Текст сообщения:<br/>";
echo
"<input class='input' type="text" size="15" name="text" maxlength="500"/><br/>";
echo 
'<input class="button" type="submit" value="Отправить" /></form>';
}else{
$name=htmlspecialchars($_POST[name]);
$text=htmlspecialchars($_POST[text]);

$req mysql_query("SELECT * FROM  `pers` WHERE `nick` = '$name'");
////////////////////////////
$avto=mysql_num_rows($req);
$inv mysql_fetch_array($req);
if(
$avto=="0"){
echo
'Нет такого игрока!<br/>';
include (
"inc/foter.php");
exit;
}
$log=$nick;
if(
$name==$log){
echo
'Себе отправлять нельзя!<br/>';
include (
"inc/foter.php");
exit;
}
$log=$nick;
$req mysql_query("SELECT * FROM `l2_ignor` WHERE `nick` = '$name' and `ignor` = '$log'");
$avto=mysql_num_rows($req);
if(
$avto==1){
echo
"Вы состоите в игнор-листе у данного персонажа.";
include (
"inc/foter.php");
exit;
}
if(
$name==Favorit){
echo
'Администратору писать сообщения нельзя!<br>Если у вас есть какие либо вопросы воспользуйтесь <a href='l2_ticket.php'>Поддержкой</a>.';
include (
"inc/foter.php");
exit;
}

$time date("H:i d.m.y");
mysql_query("INSERT INTO `l2_r` SET `user_from` = '$nick', `user_to` = '$name', `time` = '$time', `read` = 1, `mail_msg` = '$text'");
mysql_query("INSERT INTO `l2_i` SET `user_from` = '$nick', `user_to` = '$name', `time` = '$time',`mail_msg` = '$text'");
echo 
"Письмо успешно отправлено $name!<br/> Дата отправления: $time";
echo
"<br/><br/>» <a href="mail.php?">Продолжить</a>";
}

break;
case 
'deleteds':
echo
"Вы действительно хотите очистить почту?<br>
<a href="
mail.php?">Нет, я передумал</a> | <a href="mail.php?mod=deleteds_ok">Да, очистить</a>";
break;
case 
'deleteds_ok':
mysql_query("DELETE FROM l2_i WHERE (user_from='$nick')") or die("не пашет!");
mysql_query("DELETE FROM l2_r WHERE (user_to='$nick')") or die("не пашет!");

echo
"Почта очищена.";
echo
"<br/><br/>» <a href="mail.php?">Продолжить</a>";




break;
case 
'yes':
$result mysql_result(mysql_query("SELECT COUNT(*) FROM `l2_r` WHERE user_to = '$nick'"),0);
if (
$result == 0)
{
echo 
"Сообщений нет.<br/>";
}
else {

$viso mysql_num_rows(mysql_query("SELECT mail_msg FROM l2_r"));
$puslap floor($viso/10);
$times date("H:i");
if(empty(
$startan)) $startan 0;
$startan=intval($startan);
if(
$startan<0$startan=0$num_msgs_an=5;
$qi mysql_query("SELECT * FROM `l2_r` WHERE user_to = '$nick' ORDER by `id` DESC  LIMIT $startan,$num_msgs_an");
$i=$startan+1;
while(
$msg=mysql_fetch_array($qi))
{
if (
$msg[read] == 1)
{
mysql_query("UPDATE `l2_r` SET `read` = 0 WHERE `user_to` = '$nick'");
}
if (
$msg[read] == 1)
{
$read "<font color="IndianRed1">Не прочитано</font>";
} else
{
$read "<font color="green">Прочитано</font>";
}
$text $msg[mail_msg];
$text strip_tags($text);
$from strip_tags($msg['user_from']);
$text = ($text);



if(
$from==System){$text='<font color=#999999><u>'.$text.'</u></font>';}

if(
$pic[karma]>"0"){
echo 
"Отправитель:";
echo 
" <a href="nick_info.php?nick=$from&go=go"><font color=red>$from</font></a>";
}else{
if(
$pic['aces']==5){
echo 
"Отправитель:";
echo 
" <a href="nick_info.php?nick=$from&go=go"><font color=lime>$from</font></a>";
}else{

if(
$pic['aces']==2){
echo 
"Отправитель:";
echo 
" <a href="nick_info.php?nick=$from&go=go"><font color=DeepSkyBlue>$from</font></a>";
}else{
if(
$pic['aces']==3){
echo 
"Отправитель:";
echo 
" <a href="nick_info.php?nick=$from&go=go"><font color=gold>$from</font></a>";
}else{

if(
$pic['aces']==0){
echo 
"Отправитель:";
echo 
" <a href="nick_info.php?nick=$from&go=go">$from</a>";
}}}}}

echo 
" [$read]<br/>Дата: $msg[time]<br/>Текст: $text
<br/><a href="
mail.php?user=$from&mod=yes_otvet">Ответить</a> | <a href="mail.php?id=$msg[id]&mod=deleted">Удалить</a> | <a href="mail.php?mod=spam&id=$msg[id]">Спам</a><br><br>";

}}

$q mysql_query("SELECT COUNT(`id`) FROM `l2_r` WHERE user_to = '$nick'");
$kol mysql_result($q0);
echo
'<div class="bts"></div>';
if(
$startan!= 0$page2left ' <a href= mail.php?mod=yes&startan='. ($startan 5) .'&page='.($page-1).'>'. ($page 1) .'</a> | ';

if(empty(
$page)){$page=1;}
if(
$kol $startan 5$page2right ' | <a href= mail.php?mod=yes&startan='. ($startan 5) .'&page='. ($page+1) .'>'. ($page 1) .'</a>';
echo 
$page2left.'<b>('.$page.')</b>'.$page1right.$page2right.'<br/>';




break;
case 
'yes_otvet':


$log=$nick;
if(
$_GET[user]==$log){
echo
'Себе отправлять нельзя!<br/>';
include (
"inc/foter.php");
exit;
}

if(
$_GET[user]==Favorit){
echo
'Администратору писать сообщения нельзя!<br>Если у вас есть какие либо вопросы воспользуйтесь <a href='l2_ticket.php'>Поддержкой</a>.';
include (
"inc/foter.php");
exit;
}


if (isset(
$_GET[user]))
{

$req mysql_query("SELECT * FROM  `pers` WHERE `nick` = '".mysql_real_escape_string($_GET['user'])."'");
////////////////////////////
$avto=mysql_num_rows($req);
$inv mysql_fetch_array($req);
if(
$avto=="0"){
echo
'Нет такого игрока.<br/>';
include (
"inc/foter.php");
exit;
}


$log=$nick;

$req mysql_query("SELECT * FROM `l2_ignor` WHERE `nick` = '".mysql_real_escape_string($_GET['user'])."' and `ignor` = '$log'");
$avto=mysql_num_rows($req);
if(
$avto==1){
echo
"Вы состоите в игнор-листе у данного персонажа.";
include (
"inc/foter.php");
exit;
}


$log=$nick;


echo 
"<form method="post" action="mail.php?mod=ok">Кому: $_GET[user]<br/>";
echo 
"Сообщение:<br/>";
echo 
"<input type="hidden" name="to" value="$_GET[user]">";
echo 
"<textarea name="text" rows=5 cols=15 wrap="off"></textarea><br/><input type="submit" value="Отправить" class="ibutton"></form>";
}
else
{
echo 
"Ошибка!<br/>";
}


break;
case 
'deleted':
if (isset(
$_GET[id]))
{
mysql_query("DELETE FROM `l2_r` WHERE `id` = '".intval($_GET['id'])."' LIMIT 1");
mysql_query("OPTIMIZE TABLE `turaga_r`");
header ("Location:  mail.php?mod=yes");
} else
{
echo 
"Ошибка!<br/>";
}

break;
case 
'deleted_not':
if (isset(
$_GET[id]))
{
mysql_query("DELETE FROM `l2_i` WHERE `id` = '".intval($_GET['id'])."' LIMIT 1");
mysql_query("OPTIMIZE TABLE `l2_i`");
header ("Location:  mail.php?mod=not");
} else
{
echo 
"Ошибка!<br/>";
}






break;
case 
'not':
$result mysql_result(mysql_query("SELECT COUNT(*) FROM `l2_i` WHERE user_from = '$nick'"),0);
if (
$result == 0)
{
echo 
"Сообщений нет.<br/>";
}
else {

$viso mysql_num_rows(mysql_query("SELECT mail_msg FROM turaga_i"));
$puslap floor($viso/10);
$times date("H:i");
if(empty(
$startan)) $startan 0;
$startan=intval($startan);
if(
$startan<0$startan=0$num_msgs_an=5;
$qi mysql_query("SELECT * FROM `l2_i` WHERE user_from = '$nick' ORDER by `id` DESC  LIMIT $startan,$num_msgs_an");
$i=$startan+1;
while(
$msg=mysql_fetch_array($qi))
{

$text $msg[mail_msg];
$text strip_tags($text);
$from strip_tags($msg['user_from']);
$text smiles($text);

$req mysql_query("SELECT `aces`,`karma` FROM `pers` WHERE `nick` = '$from'");
$pic mysql_fetch_array($req);


if(
$from==System){$text='<font color="IndianRed1">'.$text.'</font>';}


if(
$pic[karma]>"0"){
echo 
"Отправитель:";
echo 
" <a href="nick_info.php?nick=$from&go=go"><font color=red>$from</font></a>";
}else{
if(
$pic['aces']==5){
echo 
"Отправитель:";
echo 
" <a href="nick_info.php?nick=$from&go=go"><font color=lime>$from</font></a>";
}else{

if(
$pic['aces']==2){
echo 
"Отправитель:";
echo 
" <a href="nick_info.php?nick=$from&go=go"><font color=DeepSkyBlue>$from</font></a>";
}else{
if(
$pic['aces']==3){
echo 
"Отправитель:";
echo 
" <a href="nick_info.php?nick=$from&go=go"><font color=gold>$from</font></a>";
}else{

if(
$pic['aces']==0){
echo 
"Отправитель:";
echo 
" <a href="nick_info.php?nick=$from&go=go">$from</a>";
}}}}}

$text $msg[mail_msg];
$text strip_tags($text);
$froms strip_tags($msg['user_to']);
$text smiles($text);


$req mysql_query("SELECT `aces`,`karma` FROM `pers` WHERE `nick` = '$froms'");
$pic mysql_fetch_array($req);


if(
$pic[karma]>"0"){
echo 
"<br>Получатель:";
echo 
" <a href="nick_info.php?nick=$froms&go=go"><font color=red>$froms</font></a>";
}else{
if(
$pic['aces']==5){
echo 
"<br>Получатель:";
echo 
" <a href="nick_info.php?nick=$froms&go=go"><font color=lime>$froms</font></a>";
}else{

if(
$pic['aces']==2){
echo 
"<br>Получатель:";
echo 
" <a href="nick_info.php?nick=$froms&go=go"><font color=DeepSkyBlue>$froms</font></a>";
}else{
if(
$pic['aces']==3){
echo 
"<br>Получатель:";
echo 
" <a href="nick_info.php?nick=$froms&go=go"><font color=gold>$froms</font></a>";
}else{

if(
$pic['aces']==0){
echo 
"<br>Получатель:";
echo 
" <a href="nick_info.php?nick=$froms&go=go">$froms</a>";
}}}}}



echo 
"<br> Дата: $msg[time]<br/>Текст: $text";
echo 
" <a href="mail.php?id=$msg[id]&mod=deleted_not">Удалить</a><br><br>";
}}

$q mysql_query("SELECT COUNT(`id`) FROM `l2_i` WHERE user_from = '$nick'");
$kol mysql_result($q0);
echo
'<div class="bts"></div>';
if(
$startan!= 0$page2left ' <a href= mail.php?mod=not&startan='. ($startan 5) .'&page='.($page-1).'>'. ($page 1) .'</a> | ';

if(empty(
$page)){$page=1;}
if(
$kol $startan 5$page2right ' | <a href= mail.php?mod=not&startan='. ($startan 5) .'&page='. ($page+1) .'>'. ($page 1) .'</a>';
echo 
$page2left.'<b>('.$page.')</b>'.$page1right.$page2right.'<br/>';



break;
case 
'spam':
$g=mysql_query("SELECT * FROM `l2_r` WHERE `id`='$id' AND `user_to`='$nick' LIMIT 1");
if(
mysql_num_rows($g)==1){
$result666 mysql_query("SELECT * FROM `l2_r` WHERE `id`='".$id."' AND `user_to`='".$nick."'");
$po mysql_fetch_array($result666);
$time date("H:i:s");
$query "INSERT INTO l2_spams VALUES('$i','$nick','$po[user_from]','$time','$po[mail_msg]')";
$result mysql_query($query);
echo 
"Ваше сообщение отправлено Администрации как спам.";
echo
"<br/><br/>» <a href="mail.php?mod=yes">Продолжить</a>";
}else{
header ("Location:  mail.php?mod=yes");
}



break;
case 
'ok':


$log=$nick;
if(
$_GET[user]==$log){
echo
'Себе отправлять нельзя!<br/>';
include (
"inc/foter.php");
exit;
}



if(
$_GET[user]==Test){
echo
'Администратору писать сообщения нельзя!<br>Если у вас есть какие либо вопросы воспользуйтесь <a href='l2_ticket.php'>Поддержкой</a>.';
include (
"inc/foter.php");
exit;
}


$log=$nick;

$req mysql_query("SELECT * FROM `l2_ignor` WHERE `nick` = '".mysql_real_escape_string($_GET['user'])."' and `ignor` = '$log'");
$avto=mysql_num_rows($req);
if(
$avto==1){
echo
"Вы состоите в игнор-листе у данного персонажа.";
include (
"inc/foter.php");
exit;
}



if (
$_POST[text] != "" && $_POST[to] != "")
{
$time date("H:i d.m.y");
mysql_query("INSERT INTO `l2_r` SET `user_from` = '$nick', `user_to` = '$_POST[to]', `time` = '$time', `read` = 1, `mail_msg` = '$_POST[text]'");
mysql_query("INSERT INTO `l2_i` SET `user_from` = '$nick', `user_to` = '$_POST[to]', `time` = '$time',`mail_msg` = '$_POST[text]'");

echo 
"Сообщение успешно отправлено $_POST[to]!<br/> Дата отправления: $time";

}
elseif (
$_POST[text] == ""){

echo 
"Вы не ввели текст.<br/>";

}
elseif (
$_POST[to] == "" || $_POST[to] == null)
{

echo 
"Не выбран отправитель.";

}
else
{
echo 
"Ошибка!";
}


}
}else{
echo 
"Пройдите авторизацию!";
echo 
"<hr><a href="index.php">На главную</a>";
}
    include (
"inc/foter.php");
?>
Онлайн: 3
Реклама