Вход Регистрация
Файл: pages/notifications/index.php
Строк: 65
<?php
session_start
();
include (
'../../system/mysql.php');
include (
'../../system/sys_func.php');

// Отмечаем уведомления прочитанными
mysql_query("UPDATE `notifications` SET `read` = '1' WHERE `user_id` = '"$user['id'] ."' AND `read` = '0'");

// Удаления уведомления
if (isset($_GET['del']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `notifications` WHERE `id` = '"intval($_GET['del']) ."'"), 0) == 1) {
    
$post mysql_fetch_assoc(mysql_query("SELECT * FROM `notifications` WHERE `id` = '"intval($_GET['del']) ."' LIMIT 1"));
    
mysql_query("DELETE FROM `notifications` WHERE `id` = '"$post['id'] ."'");
    
header('Location: index.php');
} elseif (isset(
$_GET['del']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `notifications` WHERE `id` = '"intval($_GET['del']) ."'"), 0) != 1) {
    
header('Location: index.php');
}

// Удаление всех уведомлений
if (isset($_GET['del_all'])) {
    if (isset(
$_POST['ok'])) {
        
mysql_query("DELETE FROM `notifications` WHERE `user_id` = '"$user['id'] ."'");
        
header('Location: index.php');
        
foot();
        exit;
    }
    
$title 'Кабинет/Уведомления';
    include (
'../../system/head.php');
    echo 
'<div class="title"><a href="/pages/personal/">Кабинет</a> / Уведомления</div>
    <form method="post" action="?del_all&ok">
    Вы уверены что хотите удалить все уведомления?<br>
    <input type="submit" name="ok" value="Да"> <a href="index.php">Нет</a>
    </form>
    <a class="link" href="index.php">← Назад</a>'
;
    
foot();
    exit;
}

$title 'Кабинет/Уведомления';
include (
'../../system/head.php');
echo 
'<div class="title"><a href="/pages/personal/">Кабинет</a> / Уведомления</div>';

$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `notifications` WHERE `user_id` = '"$user['id'] ."'"),0);
$k_page k_page($k_post,$onpage);
$page page($k_page);
$start $onpage*$page-$onpage;
if (
$k_post == 0) echo '<div class="post">Нет новых уведомлений!</div>';

// Вывод уведомлений
$q mysql_query("SELECT * FROM `notifications` WHERE `user_id` = '"$user['id'] ."' AND `read` = '1' ORDER BY `id` DESC LIMIT $start$onpage");
while (
$post mysql_fetch_assoc($q)){
    
$ank mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '"$post['from_id'] ."' LIMIT 1"));
    echo 
'<div class="post">
    <span class="c_date">'
ptime($post['time']) .'</span>';
    echo 
online($ank['id']);
    echo 
$ank['login'];
    echo 
browser($ank['id']);
    echo 
'<br>';
    echo 
position($ank['id']);
    echo 
'<br>'output($post['msg']) .'
    <br>'
. (isset($post['message']) ? output($post['message']) : null) .'
    </div>
    <a class="link" href="?del='
$post['id'] .'"><img src="/design/imgs/delete.png"> Удалить уведомление</a>';
}

if(
$k_page 1str("?id=$ank[id]&"$k_page,$page);

if (
$k_post 1) echo '<a class="link" href="?del_all='$user['id'] .'"><img src="/design/imgs/delete.png"> Удалить все уведомления</a>';
echo 
'<a class="link" href="/pages/personal/">← Вернуться в кабинет</a>';
foot();
?>
Онлайн: 1
Реклама