Вход Регистрация
Файл: chat/smiles.php
Строк: 20
<?php

require '../sys/sid.php';
require 
'../sys/config.php';
include 
'../sys/user.php';
include 
'../sys/head.php';
include 
'../sys/navigator.php';

visit(0'smiles');

if (
$handle opendir('../smiles'))
{
    while (
false !== ($file readdir($handle)))
    {
        if (
$file != '.' && $file != '..')
        {
            
$files[] = $file;
        }
    }
    
closedir($handle);
}

$COUNT_FILES_ON_PAGE 10;
$COUNT_FIELES count($files);
$COUNT_PAGES intval($COUNT_FIELES $COUNT_FILES_ON_PAGE);
if (empty(
$_GET['p']) || $_GET['p'] < || $_GET['p'] > $COUNT_PAGES || !intval($_GET['p']))
$_GET['p'] = 0;

echo 
'<b>Смайлов: ' $COUNT_FIELES '</b>
      Всего страниц: <b>' 
. ($COUNT_PAGES 1) . '</b><br/>
      Файлов на страницу: <b>' 
$COUNT_FILES_ON_PAGE '</b><br/>
      Текущая страница: <b>' 
. (abs($_GET['p']) + 1) . '</b><br/>';

for(
$i 0$i <= $COUNT_PAGES; ++$i)
{
    echo 
'<a href="?p='.$i.'">[' . ($i 1) .']</a> ';
}

echo 
separator;

$START intval($_GET['p']) * $COUNT_FILES_ON_PAGE;
$END $START $COUNT_FILES_ON_PAGE;

for(
$i $START$i $END; ++$i)
{
    if (
key_exists($i$files))
    {

        
$name mb_substr($files[$i], 0, -4'UTF-8');
        if (
is_file('../smiles/' $files[$i]) && $name != '.htac') echo '<img src="../smiles/'.$files[$i].'" alt="img"/>&nbsp; :' $name ':<br/>';
    }
}

echo 
separator '&laquo; <a href="index.php">Назад</a><br/>';

include 
'../sys/foot.php';
?>
Онлайн: 0
Реклама