File size: 3.98Kb
<?php
#-----------------------------------------------------#
# ********* WAP-MOTORS ********* #
# Made by : Hoooch #
# E-mail : [email protected] #
# WAP-Site : http://vira.h2m.ru #
# ICQ : 77-148-55 #
# Вы не имеете право вносить изменения в код скрипта #
# для его дальнейшего распространения #
#-----------------------------------------------------#
require_once "../includes/start.php";
require_once "../includes/functions.php";
require_once "../includes/header.php";
include_once "../themes/".$config['themes']."/index.php";
if (!file_exists('base.txt')) {
if (empty($_GET['pid'])) {
echo '<div class="header"><center>
Категории<br/></center></div>
';
$array=file('pid/index.txt');
for ($i=0; $i<count($array); $i++) {
$str=trim($array[$i]);
$arr=explode('||',$str);
$pid=$arr[0];
$name=$arr[1];
$count=$arr[2];
echo '<div class="row">
<a href="?pid='.$pid.'">'.$name.'</a> ('.$count.')<br/>
</div>
';
}} else {
$pid=htmlspecialchars(trim($_GET['pid']));
if (!is_numeric($pid)) { exit; }
if (file_exists('pid/'.$pid.'.txt')) {
echo '<div class="header"><center>
Категории<br/></center></div>
';
$array=file('pid/'.$pid.'.txt');
for ($i=0; $i<count($array); $i++) {
$str=trim($array[$i]);
$arr=explode('||',$str);
$pid=$arr[0];
$name=$arr[1];
$count=$arr[2];
echo '<div class="row">
<a href="?pid='.$pid.'">'.$name.'</a> ('.$count.')<br/>
</div>
';
}} else {
echo '<div class="header"><center>
Файлы<br/></center></div>
';
$array=glob("fid/$pid.*.txt");
$count=count($array);
if (!empty($array)) {
$page=!empty($_GET['page'])?addslashes(htmlspecialchars($_GET['page'])):1;
$five=15; //Число файлов
$page_nav=ceil($count/$five);
$end=$page*$five;
$start=$end-$five;
for ($i=$start;$i<$end;$i++){
if (!empty($array[$i])){
$filename=$array[$i];
preg_match('|^fid\/([0-9]+)\.([0-9]+)\.txt$|',$filename, $out);
$pid=$out[1];
$fid=$out[2];
$file=file('fid/'.$pid.'.'.$fid.'.txt');
@$title=trim($file[0]);
@$size=trim($file[5]); // Вес в кб
echo '<div class="row">
<a href="file.php?fid='.$fid.'">'.$title.'</a> ('.$size.' кб)<br/>
</div>
';
}}
if ($page_nav>1) {
echo '<p>
';
if ($page>1) {
echo '<a href="?page='.($page-1).'&pid='.$pid.'"><- Назад</a>'; }
if ($page>1 and $page<$page_nav) {
echo ' | '; }
if ($page<$page_nav) {
echo '<a href="?page='.($page+1).'&pid='.$pid.'">Вперед -></a>'; }
echo '<br/>
';
if ($page_nav>'3') {
echo '<form action="" method="get">
<input type="hidden" name="pid" value="'.$pid.'"/>
<select class="button" name="page">
';
for($i='1';$i<$page_nav+'1';$i++) {
echo '<option value="'.$i.'"';
if ($page==$i) {
echo ' selected="selected"'; }
echo '>'.$i.'</option>'; }
echo '</select><input class="form_go" type="submit" value="Go"/>
</form>
';
}
echo '</p>
';
}
echo '<p>
Страница '.$page.' из '.$page_nav.'<br/>
Всего файлов: '.$count.'<br/>
</p>
';
} else {
echo '<div class="row_hard">Файлов нет!<br/></div>
';
}}}} else {
echo '<div class="header"><center>
Категории<br/></center></div>
<div class="row_hard">Внимание! Установите права доступа на папку со скриптом и внутренним папкам: 777, а так же на файл base.txt: 666 и перейдите по <a href="install.php">ссылке</a><br/></div>
';
}
list($generic_newmsec,$generic_newsec)=explode(chr('32'),microtime());
echo '
<p>';
if (!empty($_GET['pid'])) {
echo '<a href="index.php">В начало</a><br/>';
}
echo '<a href="http://vira.h2m.ru">by Hooch</a><br/>';
echo '<img src="../images/img/homepage.gif" alt="image" /> <a href="../index.php?'.SID.'">На главную</a> ';
include_once "../themes/".$config['themes']."/foot.php";
?>