Файл: mail.php
Строк: 57
<?php
include 'ini.php';
head();
if (isset($_SESSION['id'])){
$mode = isset($_GET['fold']) ? $_GET['fold'] : NULL;
switch($mode)
{
case 'in':
mysql_query("UPDATE `mail` SET `n` = '0' WHERE `out` = '".$_SESSION['id']."' AND `in` = '".$_GET['id']."'");
$sql = mysql_query("SELECT * FROM `mail` WHERE `out` = '".$_SESSION['id']."' AND `in` = '".$_GET['id']."' ORDER BY `id` DESC");
if (isset($_POST['action']))
{
$us = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$_SESSION['id']."' LIMIT 10"));
if ($us['act'] == 0)
{
echo '<font color="#ff0000">ОШИБКА!<br/>
Сообщения могут писать только пользователи с активированными анкетами<br/>
<a href="act">Перейти к активации</a></font><br/>';
echo '<a href="cabinet">В кабинет</a> | <a href="/">На главную</a>';
foot();
exit();
}
else
{
echo '<font color="#ff0000">Сообщение успешно отправлено</font><br/>';
}
}
while ($nm = mysql_fetch_array($sql))
{
$niknm = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$nm['in']."'"));
echo 'От: <a href="users?id='.$nm['in'].'">'.$niknm['login'].'</a> ('.times($nm['time']).'):<br/>
'.$nm['msg'].'<br/>';
}
echo 'Сообщение для: <a href="users/'.$id.'">'.$mess['login'].'</a><br/>
<form action="mail?fold=in&id='.$_GET['id'].'" method="post">
<textarea rows="3" cols="25" name="text"></textarea><br/>
<input type="hidden" name="action" value="1" />
<input type="submit" value="Отправить" />
</form>';
break;
default:
$sql = mysql_query("SELECT * FROM `mail` WHERE `out` = '".$_SESSION['id']."' GROUP BY `in`+`out` ORDER BY `id` DESC");
while ($nm = mysql_fetch_array($sql))
{
$n = mysql_result(mysql_query("SELECT COUNT(*) FROM `mail` WHERE `out` = '".$_SESSION['id']."' AND `in` = '".$nm['in']."' AND `n` = '1'"), 0);
$niknm = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$nm['in']."'"));
echo 'От: <a href="users?id='.$nm['in'].'">'.$niknm['login'].'</a> Новых: '.$n.' ('.times($nm['time']).')<br/>
<a href="mail?fold=in&id='.$nm['in'].'">Читать</a><br/>';
}
break;
}
echo '<a href="cabinet">В кабинет</a> | <a href="/">На главную</a>';
}else {
echo '<a href="reg">Зарегистрируйтесь</a> или <a href="enter">Авторизуйтесь</a>';
}
foot();
?>