Автор Тема: Не подскажите как дописать ???  (Прочитано 2337 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AndyAN

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 83
  • +0/-0
  • 0
    • Просмотр профиля
    • http://localhost
Не подскажите как дописать ???
« : 11 Ноября 2002, 23:39:17 »
Доброго времени суток !!!!!

Не подскажите, как дописать скрипт.. ???  Есть обычный скрипт для показа картинок с описанием, но мне надо скрип делил по страницам на каждой по 10 штук и не выводил все.

Сам сприпт:


   $d=opendir($DOCUMENT_ROOT."flash-game/opis/");
   while (($e=readdir($d))!==false)
   {
    if ($e==\'.\'||$e==\'..\') continue;
    $name=substr($e,0,-4);
    echo "

";
    include($DOCUMENT_ROOT."pix/opis/$name.txt");
    echo "

";
    echo "
";
   };

?>
............................

подскажите пожалуста..
С уважение AndyAN

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Не подскажите как дописать ???
« Ответ #1 : 12 Ноября 2002, 17:47:25 »
$num_page=$HTTP_GET_VARS[\'num_page\'];
$po_skolko=10;
if (!$num_page){
$num_page=1;
}
$counter=0;
$d=opendir($DOCUMENT_ROOT."flash-game/opis/");
while (($e=readdir($d))!==false)
{
if ($e==\'.\'||$e==\'..\') continue;
if ($counter < (($num_page-1)*$po_skolko))
{
$counter=$counter+1;
continue;
}
if ($counter >=($num_page*$po_skolko))
{
$ne_vse=1;
break;
}
$counter=$counter+1;
$name=substr($e,0,-4);
echo "

";
include($DOCUMENT_ROOT."pix/opis/$name.txt");
echo "

";
echo "
";
};
if ($ne_vse == 1){
$dalee=$num_page+1;
print "далее";
}
?>
Все болезни от нервов, только сифилис от удовольствия

Оффлайн AndyAN

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 83
  • +0/-0
  • 0
    • Просмотр профиля
    • http://localhost
Не подскажите как дописать ???
« Ответ #2 : 13 Ноября 2002, 00:04:48 »
спасибо
С уважение AndyAN

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28