Вход Регистрация
Файл: mail/show_mess.php
Строк: 54
<?php
require_once '../core/system.php';

# Адаптация
$inf $user;

/* Выводим ошибки если есть */
if($_SESSION['er']) echo'<script> show_error('<font color="red"><strong>'.$_SESSION['er'].'</strong></font>'); </script>';
unset(
$_SESSION['er']);

/* Отображение сообщений */

    
if($_POST['page']) $_SESSION['page'] = (int)$_POST['page'];
    if(!
$_SESSION['page'] || $_SESSION['page'] == 1$page 0;
    else
    
$page $_SESSION['page'];

    
$num 12;
    
$posts mysql_result(mysql_query("SELECT COUNT(*) FROM `mail` WHERE ((`kto`='".(int)$_GET['us']."' AND `komu`='".(int)$inf['id']."') OR (`komu`='".(int)$_GET['us']."' AND `kto`='".(int)$inf['id']."')) AND `adresat`='".(int)$inf['id']."' AND `status`=''"), 0);
    
$total intval(($posts 1) / $num) + 1;  
    if(empty(
$page) OR $page 0$page 1;  
    if(
$page $total$page $total;
    
$start $page $num $num;

    
$print mysql_query("SELECT * FROM `mail` WHERE ((`kto`='".(int)$_GET['us']."' AND `komu`='".(int)$inf['id']."') OR (`komu`='".(int)$_GET['us']."' AND `kto`='".(int)$inf['id']."')) AND `adresat`='".(int)$inf['id']."' AND `status`='' ORDER BY `id` DESC LIMIT ".$start.",".($num)."");
    if (
mysql_affected_rows() == 0
    {
        echo 
'Сообщений не найдено!<br/>';
    }
    else
    {
        
        while(
$arr mysql_fetch_array($print)) 
        {
            echo
'<div class="title" style="text-align: left;">
                    <a href="user'
.$arr['kto'].'">'.login($arr['kto']).'</a>  ('.$arr['data'].') 
                    <span style="cursor: pointer;">
                        [<a onClick="mess_status('
save', '.$arr['id'].');">Сох</a>]
                        [<a onClick="mess_status('
izb', '.$arr['id'].');">Изб</a>]
                        [<a onClick="mess_status('
del', '.$arr['id'].');">Удал</a>]
                    </span>
                </div>'
;
            echo 
'<div class="div_3">'.smiles($arr['content']).'</div>';

        }
        
        
page_nav_Ajax($page,$total,$cssClass="phdr",$dopLink);
        
        
// Если включено оповечение
        
if($_SESSION['sound_mail'] && mysql_result(mysql_query("SELECT COUNT(*) FROM `mail` WHERE `komu` = '".(int)$_SESSION['id']."' AND `adresat` != '".(int)$_SESSION['id']."' AND `active` = '0'"), 0))
        {
            echo
'
                <object width="1" height="1">
                    <param name="movie" value="sound_mail.swf">
                    <embed src="sound_mail.swf" width="1" height="1">
                    </embed>
                </object>
            '
;
        }

        
///Записуем что прочитаное сообщение
        
$act mysql_query("SELECT `id` FROM `mail` WHERE `komu`='".(int)$inf['id']."' AND `active` = '0'");
        while(
$arr mysql_fetch_array($act)) 
        {
            
mysql_query ("Update `mail` set  `active` = '1' WHERE  `id`='".(int)$arr['id']."'");
        }
    }
?>
Онлайн: 1
Реклама