Вход Регистрация
Файл: LinkUser/MailLink.php
Строк: 222
<?php


$ku 
$user;
$set['p_str'] = $user['set'];
if(isset(
$_GET['read_all']))
{
mysql_query("UPDATE `mystyle_mail` SET `read` = '1' WHERE `id_user` = '$ku[id]' AND `type` = 'to' AND `read` = '0'");
header("Location:?mail");
}
elseif(isset(
$_GET['del_all']))
{
if(isset(
$_GET['ok']))
{
$q=mysql_query("SELECT * FROM `mystyle_mail` WHERE `id_user` = '$ku[id]'");
while(
$post=mysql_fetch_array($q))
{
if(
$post['type']=='to' && $post['read']==1)mysql_query("DELETE FROM `mystyle_mail` WHERE `id` = '$post[id]'");
elseif(
$post['type']=='at')mysql_query("DELETE FROM `mystyle_mail` WHERE `id` = '$post[id]'");
}
header("Location:?mail");
}
echo 
'<div>
<div class="feedbackPanel">
<div class="whiteLink">Вы уверены?</div>
<div style="text-align: center;">
<div class="fl" style="width: 49%;">
<a class="btn" href="?mail&del_all&ok">
<img width="16" height="16" alt="o" src="/images/icons/tick.png"/>
<span>Подтверждаю!</span>
</a>
</div>
<div class="fr" style="width: 49%;">
<a class="btn" href="?mail&del_all">
<img width="16" height="16" alt="o" src="/images/icons/cross.png"/>
<span>Отказываюсь!</span>
</a>
</div>
<div style="clear: both;"></div>
</div>
</div>
</div>'
;
}
elseif(isset(
$_GET['del']) && intval($_GET['del'])!=NULL && mysql_result(mysql_query("SELECT COUNT(*) FROM `mystyle_mail` WHERE `id` = '".intval($_GET['del'])."' AND `id_user` = '$ku[id]' LIMIT 1"),0)!=0)
{
mysql_query("DELETE FROM `mystyle_mail` WHERE `id` = '".intval($_GET['del'])."'");
header("Location:?mail");
}
elseif(isset(
$_GET['msg']) && intval($_GET['msg'])!=NULL && mysql_result(mysql_query("SELECT COUNT(*) FROM `mystyle_mail` WHERE `id` = '".intval($_GET['msg'])."' AND `id_user` = '$ku[id]' LIMIT 1"),0)!=0)
{
$msg=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_mail` WHERE `id` = '".intval($_GET['msg'])."' AND `id_user` = '$ku[id]' LIMIT 1"));
if(
$msg['type']=='to' && $msg['read']==0)
{
mysql_query("UPDATE `mystyle_mail` SET `read` = '1' WHERE `id` = '$msg[id]'");
mysql_query("UPDATE `mystyle_mail` SET `read` = '1' WHERE `id` = '".($msg['id']+1)."'");
header("Location:?mail&msg=$msg[id]");
}
$ank=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_user` WHERE `id` = '$msg[id_kont]'"));
$anku=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_user` WHERE `id` = '$ank[id_user]'"));
echo 
"<div>
<div class="
emptyPanel">";
echo 
'<div class="feedbackPanel">
<div class="whiteLink">Просмотр сообщения:</div> </div> '
;
echo 
"<li><span class='minor'>".($msg['type']=='to'?"От":"Кому").":</span> <span>";
//if($msg['id_kont']!=0)echo users($ank['id']);
echo " ".($msg['id_kont']==0?"Почтовый Сервис":"<a class='' href='?user=$ank[id]'>".users($ank['id'])."</a>")."</span></li><li><div class='title'><p>".smile($msg['msg'])."</p></div></li><li class='small minor'><span>".vremja($msg['time'])."</span></li>

"
.($msg['id_kont']==0?"":"<div class="inlinePanel"> 
<a class="
btnp" href='?mail&new_msg=$ank[id]'>Ответить</a></div>")."

<div class="
inlinePanel"> 
<a class="
btnp" href='?mail&del=$msg[id]'>Удалить</a></div> 
<div class="
inlinePanel"> 
<a class="
btnp" href='?mail&del_all'> Удалить все</a></div></div>";
}
elseif(isset(
$_GET['new_msg']))
{
if(isset(
$_GET['ok']) && isset($_POST['nick']) && isset($_POST['msg']))
{
if(
mysql_result(mysql_query("SELECT COUNT(*) FROM `mystyle_user` WHERE `nick` = '".hsc($_POST['nick'])."'"),0)!=0)
{
$anku=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_user` WHERE `nick` = '".hsc($_POST['nick'])."'"));
$ank=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_user` WHERE `id` = '$anku[id]'"));
}
if(!isset(
$ank))
{
$err=1;
echo 
"Заключенный ненайден";
}
if(
$_POST['msg']==NULL)
{
$err=1;
echo 
"Малява слишком короткая";
}
if(
mysql_result(mysql_query("SELECT COUNT(*) FROM `mystyle_blacklist` WHERE `user` = '$ank[id]' AND `ank` = '$user[id]' LIMIT 1"),0)!=0)
{
$err=1;
echo 
"Этот пользователь внес Вас в чёрный список, Вы не можете отправлять ему сообщения.";
}
if(
$ban['id'])
{
echo 
"<ul class='pt'>
<div>
<li class='major'><span>"
.($ban['izg']==1?'Изгнание':"Обет Молчания до ".vremja($ban['time']))."</span>, выдал".($us_ban['pol']==0?'':null)." <span>";
echo 
users($us_ban['id']);
echo 
"<a href='?user=$us_ban[id]'>".nc($us_ban['id'])."</a></span><span>, (".output_text($ban['msg']).")</span></li></div></ul>";
}
if(!isset(
$err))
{
mysql_query("INSERT INTO `mystyle_mail` SET `id_user` = '$ank[id]', `id_kont` = '$ku[id]', `msg` = '".my_esc($_POST['msg'])."', `time` = '$time', `type` = 'to'");
mysql_query("INSERT INTO `mystyle_mail` SET `id_user` = '$ku[id]', `id_kont` = '$ank[id]', `msg` = '".my_esc($_POST['msg'])."', `time` = '$time', `type` = 'at', `read` = '1'");
$_SESSION['msg_ok']=1;
$_SESSION['msg_okk']=$ank['id'];
header("Location:?mail");
}
}
else
{
if(
$_GET['new_msg']!=NULL && mysql_result(mysql_query("SELECT COUNT(*) FROM `mystyle_user` WHERE `id` = '".intval($_GET['new_msg'])."'"),0)!=&& is_numeric(intval($_GET['new_msg'])))
{
$ank=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_user` WHERE `id` = '".intval($_GET['new_msg'])."'"));
$anku=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_user` WHERE `id` = '$ank[id]'"));
}


if(
$ku[time] < 3600){  
header("Location:?mail&no_time"); 
exit(); 


echo 
'<div class="feedbackPanel">
<div class="whiteLink">Ваша малява</div> </div> '
;

echo 
'<div class="content"><div class="block">'
/////////////////////////// 
if($ank[id] == 1){  
 
echo 
'Вы пытаетесь написать письмо Администратору сайта, на вопросы (дай должность, монеты, или рубины) не отвечает,'
echo 
' если возникли ошибки, пожалуйста пишите на форуме! Если же все таки какой то либо важный вопрос то пожалуйста! '
echo 
'Не забирайте драгоценное время у Администрации, и не тратьте зря свое!';  
 
//header("Location:?mail&no "); 

 
////////////////////////// 
echo "<form id="id1" action='?mail&new_msg".(isset($ank)?"=$ank[id]":null)."&ok' method='post'><div><label>Кому:<br><input class="btn bold" style="width100%; font-size16px;" type='text' class='wide' value='".(isset($ank)?"$anku[nick]":null)."' name='nick'></label></div><div><label>Сообщение:<br><textarea rows='5' class='wide' name='msg'></textarea></label></div><div><input type='submit' class="btn bold" style="width100%; font-size16px;" value='Отправить'></div></form></div>"

else 

if(isset(
$_GET['history']) && intval($_GET['history'])!=NULL && mysql_result(mysql_query("SELECT COUNT(*) FROM `mystyle_user` WHERE `id` = '".intval($_GET['history'])."'"),0)!=0

$id intval($_GET['history']); 
$history=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_user` WHERE `id` = '".$id."'"),0); 
$historyu=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_user` WHERE `id` = '$id'")); 

echo 
'<div class="feedbackPanel">
<div class="whiteLink">Ваша почта</div> </div> '
;

if(isset(
$_GET['no_time'])) echo "<div class='btnm'><span class='info'>Вам нужно провести на сайте 1 час! Сможете пока пообщаться на форуме!</span><br></div>";  

if(isset(
$_SESSION['msg_ok'])) 

$ak=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_user` WHERE `id` = '".intval($_SESSION['msg_okk'])."'")); 
$aku=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_user` WHERE `id` = '$id'")); 
echo 
"<div class='feedback'><span class='info'>Ваша малява отправлена 
</span><br></div>"

unset(
$_SESSION['msg_ok']); 
unset(
$_SESSION['msg_okk']); 

echo 
'<div class="content"><div class="block">'
echo 
"<ul>"
if(!isset(
$history))echo "<li class='minor pb'><img width='16' height='16' src='images/icons/mail_filter.png' alt='o'> ".(isset($_GET['new'])?"<a href='?mail'>":null)."<span>Все</span>".(isset($_GET['new'])?"</a>":null)." | ".(!isset($_GET['new'])?"<a href='?mail&new'>":null)."<span>Новые</span>".(!isset($_GET['new'])?"</a>":null)."</li>"
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `mystyle_mail` WHERE ".(isset($history)?"`id_kont` = '$id' AND `id_user` = '$ku[id]'":"".(isset($_GET['new'])?"`read` = '0' AND ":null)."`id_user` = '$ku[id]'").""),0); 
if (
$k_post==0

echo 
"".(isset($history)?"У вас нет переписки с <a class='title' href='?User&amp;UserLinkProfile=$id'>$historyu[nick]</a>":"<ul>

<li class="
panel">Список маляв пуст, можете начать новую маляву по ссылке ниже.</li>


</ul>"
).""

$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 * FROM `mystyle_mail` WHERE ".(isset($history)?"`id_kont` = '$id' AND `id_user` = '$ku[id]'":"".(isset($_GET['new'])?"`read` = '0' AND ":null)."`id_user` = '$ku[id]'")." ORDER BY `time` DESC LIMIT $start$set[p_str]"); 

while(
$post=mysql_fetch_array($q)) 

echo 
'<li class="emptyPanel">';
$ank=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_user` WHERE `id` = '$post[id_kont]'")); 
$anku=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_user` WHERE `id` = '$ank[id_user]'")); 
echo 
"<div class="blueLink"><img width='16' height='16' src='images/icons/".($post['type']=='to'?"".($post['read']==0?"mail_new.png":"mail_income.png")."":"mail_outcome.png")."' alt='o'><span>"
//if($post['id_kont']!=0)echo users($anku['id']); 
echo "<span class="nobr"> ".($post['id_kont']==0?"Почтовый Сервис":"<a class='' href='?User&amp;UserLinkProfile=$ank[id]'>".users($ank['id'])."</a>")."</span> <span class='minor small'>(<span>".vremja($post['time'])."</span>)</span></div><div><a href='?mail&msg=$post[id]'><span><p>".cut_msg($post['msg'])."...</p></span></a></div></span>"
echo 
'</li>';

if(
$k_page>1)str("?mail".(isset($_GET['new'])?"&new":null)."".(isset($history)?"&history=$id":null)."&",$k_page,$page); // Вывод страниц 
echo "</ul>"
echo 
"<div class="inlinePanel"><a class="btnp" href='?mail&new_msg'>Новый диалог</a></div>"
if(
mysql_result(mysql_query("SELECT COUNT(*) FROM `mystyle_mail` WHERE `id_user` = '$ku[id]' AND `read` = '0'"),0)!=0
echo 
" <div class="inlinePanel"><a class="btnp" href='?mail&read_all'>Отметить все как прочитанные</a></div>"
echo 
"<div class="inlinePanel"><a class="btnp" href='?mail&del_all'> Удалить все прочитанные</a></div></div>"

?>
Онлайн: 1
Реклама