Вход Регистрация
Файл: mail.php
Строк: 50
<?php
$title
='Личные сообщения';
include_once 
'system/head.php';$time time(); //время
echo'<div class="head">Сообщения</div>';
if(
$user){
    if(
$_GET['mode'] ==  'message'){
        
$id intval($_GET['id_user']);        $q=mysql_fetch_assoc(mysql_query("select * from `user` where `id`='$id'"));        if($q){            if(!empty($_POST['text'])){                $text=nl2br(smiles(bb_code(protect($_POST['text']))));                mysql_query("INSERT INTO `mail` SET `kto`='$user[id]',`komu` = '$id',`text`='$text',`time`='$time',`status`='1' ");                echo'<div class="menu">Отправили -> <a href="/profile'.$id.'">Далее</a></div>';            }else{
                echo
'<div class="menu">
                <form action="#" method="POST">
                Собщение: <br />
                <textarea name="text" rows="3" cols="25" id="text"></textarea><br />
                <input type="submit" class="btn" value="Отправить" /></div>'
;            }        }else{echo'<div class="menu">Ошибка идентификатора</div>';}    }
    
    elseif(
$_GET['mode'] == 'mess'){
        
$id intval($_GET['id']);
        
$query mysql_query("select * from `mail` WHERE `id`='$id'");
        
$total mysql_result(mysql_query("select count(*) from `mail` WHERE `id`='$id'"),0);
        if(
$total>0){            while ($row mysql_fetch_assoc($query)){
            
$temp mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` LIKE '$row[kto]'"));
            
$temps mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` LIKE '$row[komu]'"));
            if(
$row[komu] == $user[id]){
            
mysql_query("UPDATE `mail` SET `status`= '0' WHERE `id`='$row[id]'");}
            if(
$row[kto] == $user[id] or $row[komu] == $user[id]){
                echo 
'<div class="menu">
                От :<br><a href="profile'
.$row['kto'].'">'.$temp['login'].'</a></div><div class="menu">
                Кому :<br><a href="profile'
.$row['komu'].'">'.$temps['login'].'</a></div><div class="menu">
                Отправлено :<br>'
.clock($row['time']).'</div><div class="menu">
                Сообщение :<br>'
.$row['text'].'</div>                <div class="menu"><a href="mail.php?mode=message&id_user='.$row['kto'].'" style="display:block;text-align:center;">Ответить</a></div>                <div class="menu"><a href="mail.php" style="display:block;text-align:center;">Назад</a></div>';            }
            echo
'</div>';}        }else{echo'<div class="menu">Такого сообщения нет</div>';}
    }    elseif(
$_GET['mode'] ==  'out'){        echo'<div class="menu" style="text-align:center;">        <a href="/mail.php">Входящие</a> | Отправленые</div>';                $k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `mail` WHERE `komu`='$user[id]'"),0);        $k_page=k_page($k_post,$set['p_str']);$page=page($k_page);$start=$set['p_str']*$page-$set['p_str'];        $query mysql_query("select * from `mail` WHERE `kto`='$user[id]' ORDER BY `id` DESC LIMIT $start$set[p_str]");        $total mysql_result(mysql_query("select count(*) from `mail` WHERE `kto`='$user[id]'"),0);        if($total>0){            while ($row mysql_fetch_assoc($query)){                $temp mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` LIKE '$row[komu]'"));                $temps mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` LIKE '$row[kto]'"));                echo '<div class="menu">                От : <a href="profile'.$row['kto'].'">'.$temp['login'].'</a><br>                <a href="mail.php?mode=mess&id='.$row['id'].'">'.clock($row['time']).'</a>';                if($row['status'] == '1')echo ' <font style="background-color:orange;border: 1px solid black;color:black;">Новое</font>';                echo'</div>';            }        }else{echo'<div class="menu">Сообщений еще нет</div>';}        if ($k_page>1)str('/mail.php?mode=out&',$k_page,$page);    }else{        echo'<div class="menu" style="text-align:center;">
        Входящие | <a href="mail.php?mode=out">Отправленые</a></div>'
;                $k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `mail` WHERE `komu`='$user[id]'"),0);        $k_page=k_page($k_post,$set['p_str']);$page=page($k_page);$start=$set['p_str']*$page-$set['p_str'];        $query mysql_query("select * from `mail` WHERE `komu`='$user[id]' ORDER BY `id` DESC LIMIT $start$set[p_str]");        $total mysql_result(mysql_query("select count(*) from `mail` WHERE `komu`='$user[id]'"),0);        if($total>0){            while ($row mysql_fetch_assoc($query)){                $temp mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` LIKE '$row[kto]'"));                $temps mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` LIKE '$row[komu]'"));                echo '<div class="menu">                От : <a href="profile'.$row['kto'].'">'.$temp['login'].'</a><br>                <a href="mail.php?mode=mess&id='.$row['id'].'">'.clock($row['time']).'</a>';                if($row['status'] == '1')echo ' <font style="background-color:orange;border: 1px solid black;color:black;">Новое</font>';                echo'</div>';            }        }else{echo'<div class="menu">Сообщений еще нет</div>';}        if ($k_page>1)str('/mail.php?',$k_page,$page);    }}else{echo 'Эта страница только для авторизированых!<br />';}
require_once 
'system/foot.php';
?>
Онлайн: 1
Реклама