Проблем със странициране

destiny

Registered
Здравейте!
Имам молба, ако може някой да помогне с кода на една страница - пробвах, но не можах да я направя да се страницира.

Благодаря много предварително!

Поздрави!
 
ето ти едно кодче за странициране

Код:
<?php
$item_per_page = 5; // По колко файла ще вкарва на страница

if ($handle = opendir('.')) {
while (false !== ($item = readdir($handle))) {
if ($item != "." && $item != ".." && substr($item, -4) == 'html') {
$files[]= $item;
}
}
sort($files);
closedir($handle);
}
$total_pages = ceil(count($files)/$item_per_page);
$current_page = (int)$_GET['page'] ? (int)$_GET['page'] : 1;

//тук е твоят код

for ($i = ($current_page*$item_per_page)-$item_per_page; $i <= ($current_page*$item_per_page)-1; $i++) {
if (!is_file($files[$i])) continue;
include $files[$i];
}

for ($i = 1; $i <= $total_pages; $i++) {
$link .= ' <a href="?page='.$i.'">'.$i.'</a> ';
}
echo '<hr><center>Page: '.$link.'</center>'

не е тестван ако има проблеми кажи
 

Back
Горе