Вход Регистрация
Файл: page/mail/index.php
Строк: 52
<?php
$title 
'Сообщения';
require_once(
$_SERVER["DOCUMENT_ROOT"]."/inc/head.php");
if (isset(
$active)) {

    echo 
'<div class="title">Сообщения ('.$count_mail $new_mail.')</div>
    <div class="forlink"><a href="/mail/write" class="links"><img src="/img/write.png" alt="">Новое сообщение</a></div>'
;

    
$stmt_new $connect->prepare("select count(*) from `mail` where `to` = ? and `from` = ? and `read` = '0'");

    if (isset(
$_GET['del']) && user($_GET['del']) && $_GET['del'] != $user['id']) {
        if (isset(
$_POST['cancel'])) {
            
header('location: /mail');
        }
        elseif (isset(
$_POST['submit'])) {
           if (
contact_del($user['id'], $_GET['del'])) {
                
header('location: /mail');
            } else {
                echo 
'<div class="menu">Произошла ошибка!</div>';
            }
        } else {
            echo 
'<div class="menu">
            <form action="" method="POST">
            <input type="submit" name="submit" value="Удалить контакт ('
.intval($_GET['del']).')">
            <input type="submit" name="cancel" value="Отмена">
            </form></div>'
;
        }
    }

    if (
$count_mess == 0) {
        echo 
'<div class="menu">Контактов нет.</div>';
    } else {

        
$page = new Pagination($count_mess10);

        
$data $connect->prepare("select * from `contacts` where `from` = :uid or `to` = :uid order by `time` desc limit :start, 10");
        
$data->bindValue(':uid'$user['id'], PDO::PARAM_INT);
        
$data->bindValue(':start'$page->startPDO::PARAM_INT);
        
$data->execute();
        
$sql $data->fetchAll();

        foreach (
$sql as $row) {

            
// контакт
            
$contact $row['from'] == $user['id'] ? $row['to'] : $row['from'];
            
// новые сообщения
            
$stmt_new->execute(array($user['id'], $contact));
            
$mail $stmt_new->fetchColumn();

            echo 
'<div class="menu">
            Контакт: '
.profileLink($contact).'<br/>
            Новых сообщений: '
.$mail.'<br/>
            <div class="butt2">
            <a href="/mail/read/'
.$contact.'">Читать</a>
            <a href="?del='
.$contact.'">Удалить</a>
            </div>
            </div>'
;

        }

        
$page->navigation();

    }

} else {
    
header('Location: /');
}

require(
$_SERVER["DOCUMENT_ROOT"]."/inc/foot.php");
?>
Онлайн: 1
Реклама