Вход Регистрация
Файл: modules/kabinet/inbox.php
Строк: 126
<?php
########################################
##               WAP-ENGINE             ##
########################################
##                                    ##
##  Автор : CHUMA (Токарев Владимир)  ##
##  e-mail : crazychuma@gmail.com     ##
##  WAP : http://wap-engine.ru        ##
##                                    ##
########################################
##         ВЫ НЕ ИМЕЕТЕ ПРАВО         ##
##        ИЗМЕНЯТЬ КОД СКРИПТА        ##
##  ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ!  ##
########################################
include ('../../config.php');
include (
'../../templates/run.php');
include (
'../../templates/func.php');
$title_page '| Входящие сообщения';
$m_polozhenie 'Читает входящие личные сообщения';
include 
'../../themes/'.$themes.'.php';
####################
if(isset($_SESSION['pass']) && isset($passw) && $_SESSION['pass'] == $passw)
 {
  unset(
$messages);
  
$messages = @file('../../data/inbox/'.$login.'.php');
  
  if(!empty(
$messages))
   {
    
array_splice($messages02);
    
array_splice($messages, -22);
    
$inbox_count count($messages);
   }
  else
   {
    
$inbox_count 0;
   }

  
$kolmes $kolmesbox;
  
$stranic ceil($inbox_count/$kolmes);
  
$full_per = (100/$kolmesls)*$inbox_count;
  
  echo
'<p class="modul_name">Входящие сообщения ['.$inbox_count.']<br /></p>';
  echo
"<p class="b" align="center">Ящик "входящие" заполнен на $full_per%<br />";
  echo
"В ящике можно хранить $kolmesls писем<br />";
  echo
"<a href="del_mes.php?clear=1&amp;".session_name()."=".session_id()."">[Очистить ящик]</a><br /></p>";
  echo
"<p><a href="send_privat.php?".session_name()."=".session_id()."">Написать</a><br />
  <a href="
inbox.php?".session_name()."=".session_id()."">Обновить</a><br /></p>";
  
  if(empty(
$_GET['page']))
   {
    
$page_get 1;
   }
    else
   {
    
$page_get $_GET['page'];
   }
  
  if(
$page_get $stranic)
   {
    
$page_get $stranic;
   }
  if(
$page_get 1)
   {
    
$page_get 1;
   }
   
  
$do $kolmes * ($page_get 1);
  
$end $kolmes $page_get;

  
$page_nazad $page_get 1;
  
$page_dalee $page_get 1;
  
  if (
preg_match("#^[0-9]*$#"$page_get)) 
   {     
    if(empty(
$messages))
     {
      echo 
'<p class="b">Нет входящих сообщений<br /></p>';
     }
      else
     {
      for(
$i $do$i $end$i++)
       {
        if (!empty(
$messages[$i]))
         {
          
$mes_ar explode('|'$messages[$i]);
          
$i1 $inbox_count $i;
    
          echo
'<p class="b">';
          echo
"№$i1 <a href="del_mes.php?id=$i&amp;page=$page_get&amp;".session_name()."=".session_id()."">[Удалить]</a><br />";
          echo
"От кого: <a href="user_info.php?nick=$mes_ar[0]&amp;".session_name()."=".session_id()."">$mes_ar[0]</a><br />";
          echo
"Отправлено: $mes_ar[1]<br />";
          if(
$mes_ar[3]==1)
           {
            echo
"<font color="red">Новое сообщение:</font><br />$mes_ar[2]<br />";
           }
            else
           {
            echo
"Сообщение:<br />$mes_ar[2]<br />";
           }
          echo
"<a href="send_privat.php?nick=$mes_ar[0]&amp;".session_name()."=".session_id()."">[Ответить]</a><br />";
          echo
'</p>';
          echo
'<p><br /></p>';
         }
       }
      
      for(
$i=0$i $inbox_count$i++)
       {
        
$mes_ar explode('|'$messages[$i]);    
        
$mes_to_file .= "$mes_ar[0]|$mes_ar[1]|$mes_ar[2]|0rn";
       }
       
      
$new_ls 0;
      
$mes_to_file trim($mes_to_file);

      
write_to_file('../../data/inbox/'.$login.'.php'"<?phprn/*rn$mes_to_filern*/rn?>");
      
      
$str_to_user_file str_user_data(); # Строка данных пользователя находится в файле templates/func.php

      
write_to_file('../../data/users/'.$login.'.php'"<?phprn/*rn$str_to_user_filern*/rn?>");

      if(
$stranic 1)
       {
        echo 
'<p align="center" class="d">';
        echo 
'Страницы:';
        echo 
'<br />';
        if(
$page_get 4)
         {
          echo 
"<a href="inbox.php?page=1&amp;".session_name()."=".session_id()."">1</a>...";
         }
 
        
$start_1 $page_get 3;
        
$end_1 $page_get 1;
        if(
$start_1 1)
         {
          
$start_1 1;
         }
  
        for(
$i $start_1$i <= $end_1$i++)
         {
          echo
"<a href="inbox.php?page=$i&amp;".session_name()."=".session_id()."">$i</a> ";
         }

        echo
"$page_get";

        
$start_2 $page_get 1;
        
$end_2 $page_get 3;
        if(
$start_2 1)
         {
          
$start_2 1;
         }
        if(
$end_2 $stranic)
         {
          
$end_2 $stranic;
         }
  
        for(
$i $start_2$i <= $end_2$i++)
         {
          echo
" <a href="inbox.php?page=$i&amp;".session_name()."=".session_id()."">$i</a>";
         }

        if(
$stranic $page_get && $page_get < ($stranic-3))
         {
          echo 
"...<a href="inbox.php?page=$stranic&amp;".session_name()."=".session_id()."">$stranic</a>";
         }
        echo 
"<br />";

        if(
$page_get 1)
         {
          echo 
"<a href="inbox.php?page=$page_nazad&amp;".session_name()."=".session_id()."">Назад</a>";
         }
        echo 
" | ";
        if(
$stranic $page_get)
         {
          echo 
"<a href="inbox.php?page=$page_dalee&amp;".session_name()."=".session_id()."">Дальше</a>";
         } 
        echo 
"<br />";
        echo 
"</p>";
       }
     }
   }
    else
   {
    echo
"<p align="center">Неправельный формат страницы!!!<br />";
   }
 }
  else
 {
  echo
"<p class="b">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>";
 }
echo
"<p><a href="index.php?".session_name()."=".session_id()."">В кабинет</a><br /></p>";
####################
include ("../../templates/foot.php");
?>
Онлайн: 0
Реклама