X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> нумерация страниц.
Пират_hb
Пират_hb
Topic Starter сообщение 23.1.2010, 10:39; Ответить: Пират_hb
Сообщение #1


Камрады выручайте :sarcastic: Вывожу таким образом кол-во страниц. У меня их 8.
Так вот встала проблема, 1-2 страница выводится парой, при нажатие например на 2, выводятся следующие 1-3 выводятся тройкой как мне и надо и доходя до 7-8 опять парой... Поможете разобраться, чтоб выводились все тройками , ну или n кол-вом выводилось, но одинокого.???

[PHP]if($page - 1 > 0) $page1left = ' <a class=search_page href=cat_news.php?cat='.$cat.'&page='. ($page - 1) .'>'. ($page - 1) .'</a> ';

if($page + 1 <= $total) $page1right = ' <a class=search_page href=cat_news.php?cat='.$cat.'&page='. ($page + 1) .'>'. ($page + 1) .'</a>';



if ($total > 1)
{
Error_Reporting(E_ALL & ~E_NOTICE);
echo "<div class=\"news_page\">";
echo "<span class=\"pages\">Страницы: </span>";
echo $page1left.'<span class="span_news">'.$page.'</span>'.$page1right;
echo "</div>";
}
echo "<br />";[/PHP]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 23.1.2010, 12:42; Ответить: Apay
Сообщение #2


[PHP]if( $total > 1 ){
if( $total < 3 ){
$start = 1;
$end = $total;
}
else{
$start = $page - 1;
if( $start < 1 ) $start = 1;
$end = $start + 2;
if( $end > $total ){
$end = $total;
$start = $end - 2;
}
}
echo '<div class="news_page"><span class="pages">Страницы:</span> ';
for( $i = $start; $i <= $end; $i++ )
echo $i == $page ? '<span class="span_news">'.$i.'</span> ' :
'<a class="search_page" href="cat_news.php?cat='.$cat.'&page='.$i.'>'.$i.'</a> ';
echo "</div>";
}
echo "<br />";
[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Пират_hb
Пират_hb
Topic Starter сообщение 23.1.2010, 16:15; Ответить: Пират_hb
Сообщение #3


хмм =) надо посидеть по мозговать)) а то криво выводит

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыБыстрая индексация страниц сайта и обратных ссылок - 2Index
38 2Index 6634 Вчера, 12:56
автор: 2Index
Открытая тема (нет новых ответов) Услуга по индексации страниц в Google
9 FUTP 3727 12.4.2023, 21:31
автор: Magicclickpartners
Открытая тема (нет новых ответов) Ссылки с Главных страниц (Морд) под Буржнет
Для сайтов технической и околотехнической тематик
0 Reyus 1413 7.4.2022, 14:33
автор: Reyus
Открытая тема (нет новых ответов) Интересуют EN сайты 5-10 страниц.
5 Solomoni 6183 15.9.2021, 13:20
автор: Solomoni
Открытая тема (нет новых ответов) PBN Ссылки под БУРЖ (с главных страниц и статей). Личная сетка | Тематичное соседство
0 PBN_Links_Sale 1481 12.7.2021, 11:20
автор: PBN_Links_Sale


 



RSS Текстовая версия Сейчас: 19.4.2024, 20:10
Дизайн