Просмотр файла users.php

Размер файла: 3.72Kb
<?php
 ##############################################################################
##                                                                            ##
##                                  P C M S                                   ##
##    Движок на файлах                                                        ##
##    Скрипт распространяется бесплатно!                                      ##
##    Запрещается продавать его и вносить изменения в код!                    ##
##                                                                            ##
##    Автор скрипта: Proton (http://wap-svoboda.com                           ##
##    Создан в ноябре 2009 года.                                              ##
##                                                                            ##
 ##############################################################################
 
$path=$_SERVER['DOCUMENT_ROOT'];
include $path.'/config.php';
include $path.'/functions.php';
echo head_tags('Список пользователей').'
<div class="t1">
<div class="t2">
<div class="t3">
';
$page=@$_GET['page']?htmlspecialchars($_GET['page']):1;
$count_mess=0;
if ($file=@file($path.'/data/users.dat')) {
$count_mess=$count=count($file);
$file=array_reverse($file);
$obsum=$page*7;
$nasum=$obsum-7;
for($i=$nasum;$i<$obsum;$i++) {
if (!empty($file[$i])) {
// начало строк
echo '<div class="bg2">
<div class="cs">
';
$str=trim($file[$i]);
$array=explode('||',$str);
$nick_user=$array[0];
$reg_time=date("H:i d/m/y",$array[2]);
$status_user=$array[3];
$visit_time=date("H:i d/m/y",$array[4]);
$id_user=$count_mess-$i;

echo '<a href="/user.php?user='.$id_user.'"><b>'.$nick_user.'</b></a> '.online_tag($id_user).' (<a href="/profil.php?user='.$id_user.'">?</a>)<br />
ID: '.$id_user.'<br />
Статус: ';
if ($status_user=='Admin') {
echo 'Администратор';
} else if ($status_user=='Moder') {
echo 'Модератор';
} else if ($status_user=='Banned') {
echo 'Забанен';
} else if ($status_user=='User') {
echo 'Пользователь';
}
// Конец строк
echo '<br />
Последний визит: '.$visit_time.'<br />
<div class="line"></div>
</div></div>
';
}}

echo '</div>
</div>
</div>
<div class="t1">
<div class="t2">
<div class="t3">
<div class="t4">
<div class="tcs">
<div class="bg3">
';
$page_nav=ceil($count_mess/7);
if ($page<=$page_nav and $page_nav>1) {
echo 'Страницы: ';
$pages=3;
$link=0;
$link2=0;
if ($page>($page_nav-$pages)) {
$link2=$page_nav-$page;
$link2=$pages-$link2;
}
if ($page>($pages+1) and $page_nav>7) {
echo '<a href="users.php?page=1">1</a> ';
}
if (($page-$pages)>2 and $page_nav>8) {
echo ' ... ';
}
for ($i=(($page-$pages)-$link2); $i<$page; $i++) {
if ($i>0) {
echo '<a href="users.php?page='.$i.'">'.$i.'</a> ';
$link++;
}}
$link=$pages-$link;
echo '<b>'.$page.'</b> ';
for ($i=($page+1); $i<((($page+$pages)+1)+$link); $i++) {
if ($i<=$page_nav) {
echo '<a href="users.php?page='.$i.'">'.$i.'</a> ';
}}
if (($page+$pages)<($page_nav-1) and $page_nav>8) {
echo ' ... ';
}
if ($page<($page_nav-$pages) and $page_nav>7) {
echo '<a href="users.php?page='.$page_nav.'">'.$page_nav.'</a>';
}
echo '<br />
';
}} else {
echo '<div class="bg2">
<div class="cs">
Пользователей нет!<br />
</div>
</div>
</div>
</div>
</div>
<div class="t1">
<div class="t2">
<div class="t3">
<div class="t4">
<div class="tcs">
<div class="bg3">
';
}
echo '<a href="/">Главная</a><br />
</div> 
</div>
</div>
</div>
</div>
</div>

'.foot_tags($timestart);
?>