[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Нужен вывод страниц в таком значенни 1-2-3-4
dert
1-2-3-4-5-6-7-8-9-10
Как устроить на сайте вот такое значение в низу страницы. что бы нажав на двойку перешел на следующий материал . Если что то не понятно то попробую подробнее объяснить что именно мне надо .




Спустя 3 минуты, 7 секунд (17.12.2010 - 15:31) dert написал(а):
постраничную навицацию . вот . работа с массивом .

Спустя 19 минут, 20 секунд (17.12.2010 - 15:50) inpost написал(а):
irbis-team.com

Спустя 24 минуты, 12 секунд (17.12.2010 - 16:15) hellmin написал(а):
function GetPagination( $pages, $page, $countOnPage, $output = "")
{
if ( $pages > 1 )
{
if ( $page )
{
if ( $page < 0 )
$page = 1;
if ( $page > $pages )
$page = $pages;

for ( $i = 1; $i <= ceil($pages/$countOnPage); $i++ )
{
if ($i != $page)
$output[] .= "<a href=\"?page=".$i."\">".$i."</a>";
else
$output[] .= $i;
}
}
}

return( implode(" ", $output) );
}

$arr = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'q0', 'w0', 'r0', 'y0', 'b0', 'x0', 'z0', 'd0', 'a0', 'd0', 'a0', );
$countOnPage = 3; // Количество записей на страницу
if( !isset($_GET['page']) || !is_numeric($_GET['page']) )
$page = 1;
else
$page = $_GET['page'];
for ( $i = ( $page-1 )*$countOnPage ; $i < $page*$countOnPage ; $i++ )
echo $arr[$i]."<br>";
echo GetPagination( count( $arr ), $page, $countOnPage );

Спустя 54 секунды (17.12.2010 - 16:16) SlavaFr написал(а):

Спустя 20 минут (17.12.2010 - 16:36) dert написал(а):
if ($page == "" or !isset($page)){$page = "1";}else{$page = $page;}
$count = count($file);
$pages = ceil($count/$gpp);
if ($count > $gpp)
{
if (TGET == "rewrite")
{
$com_nav = page($page, $pages, "page", "", ".html");
}
if (TGET == "standart")
{
}

$text.= $com_nav;
}
if($count == 0){echo "<div class=zag></div><br>";}
else
{
echo "<div align=center><font size=0></font><br>";
echo $text."</div><br>";
}
$t = (($page * $gpp) - $gpp);
if ($count < ($page * $gpp)){$a = $count;}
else{$a = ($page * $gpp);}

Вот есть свой код . Все показывает ном количество страниц тоже в норме . но только не переходит по страниче пишет ошибку 404.

Спустя 4 минуты, 4 секунды (17.12.2010 - 16:40) dert написал(а):
код на главной страницы бедет выходить .
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.