ФорумПрограммированиеPHP для идиотов → Изображения на сервере, cоздание постраничной навигации

Изображения на сервере, cоздание постраничной навигации

  • herotic

    Сообщения: 12 Репутация: N Группа: Кто попало

    Spritz 29 марта 2012 г. 22:40

    Приветствую всех!
    У меня следующая проблема.

    Код ниже:

    <?PHP

    $directory = 'galleryphoto/'.$fotodir;

    $allowed_types=array('jpg','jpeg','gif','png');
    $file_parts=array();
    $ext='';
    $title='';
    $n = 0;
    $dir_handle = @opendir($directory) or die("sdfgdfgdfg");

    while ($file = readdir($dir_handle))
    {

    $last = '';

    if($file=='.' || $file == '..') continue;

    $file_parts = explode('.',$file);
    $ext = strtolower(array_pop($file_parts));


    if(in_array($ext,$allowed_types))
    {
    if(($n+1)%4==0) {$last = 'class="nomargin"';}
    echo "
    <li $last>
    <div class='ts-display-pf-img'>
    <a class='image' href='".$directory.'/'.$file."' rel='prettyPhoto[mixed]'>
    <span class='rollover'></span>
    <img src='timthumb.php?src=".$directory.'/'.$file."&h=93&w=215&q=100' /></a>
    </div>
    <div class='ts-display-clear'></div>
    </li>
    ";
    $n++;

    }
    }

    closedir($dir_handle);

    ?>


    Cканирует папку на сервере и выводит из нее все изображения в цикле.
    Скажите, пожалуйста, а как сделать тут постраничную навигацию, чтобы допустим выводилось по 10 фотографий?
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 29 марта 2012 г. 22:41, спустя 1 минуту 19 секунд

  • herotic

    Сообщения: 12 Репутация: N Группа: Кто попало

    Spritz 29 марта 2012 г. 22:42, спустя 1 минуту 27 секунд

    И где у меня вывод из БД?
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 29 марта 2012 г. 22:45, спустя 2 минуты 18 секунд

    herotic, а где у тебя алгоритмические мозги?
  • herotic

    Сообщения: 12 Репутация: N Группа: Кто попало

    Spritz 29 марта 2012 г. 22:49, спустя 4 минуты 38 секунд

    Если бы я знал как сделать, я бы уже давно сделал и не писал бы тут. Это форум или чат с ссылками вообще?
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 29 марта 2012 г. 22:56, спустя 6 минут 56 секунд

    чат с ссылками

  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 29 марта 2012 г. 23:34, спустя 38 минут 10 секунд

    Меня твои истории просто доебали уже, я уже не могу их слушать, блядь. Одна история охуительней другой, просто. Про постраничный вывод, блядь. Про какую-то хуйню, изображения в цикле. Чё ты несешь-то вообще? Ты можешь заткнуться? Форум, чат со ссылками. Чего, блядь? Про что несешь? Вообще охуеть.
    не всё полезно, что в swap полезло
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 29 марта 2012 г. 23:39, спустя 4 минуты 19 секунд

    баним нахуй ? :D
  • technobulka

    Сообщения: 4540 Репутация: N Группа: Джедаи

    Spritz 29 марта 2012 г. 23:44, спустя 5 минут 18 секунд

    пиздец демоны XD
    Высокоуровневое абстрактное говно
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 29 марта 2012 г. 23:49, спустя 5 минут 13 секунд

    да, можно забанить на годик, пусть подучится
  • technobulka

    Сообщения: 4540 Репутация: N Группа: Джедаи

    Spritz 30 марта 2012 г. 0:39, спустя 50 минут 8 секунд

    а нах банить? такие не возвращаются))
    Высокоуровневое абстрактное говно

Пожалуйста, авторизуйтесь, чтобы написать комментарий!