Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: переход на последнее сообщение страницы

Сообщения:  [1-5] 

 
 автор: FaStY   (25.02.2006 в 16:57)   письмо автору
 
   для: Loki   (25.02.2006 в 15:10)
 

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

   
 
 автор: Loki   (25.02.2006 в 15:10)   письмо автору
 
   для: FaStY   (25.02.2006 в 01:20)
 

В блоке отвечающем за постраничную навигацию надо сделать проверку:
<?
$total_pages
=ceil($num_of_posts/$posts_at_page);
if (
$_GET['page']<1$page=1;
if (
$_GET['page']>$total_pages$page=$total_pages;
?>

   
 
 автор: FaStY   (25.02.2006 в 01:20)   письмо автору
 
   для: Loki   (25.02.2006 в 01:08)
 

хм.... хорошая идея, только немного по-другому можно. спасибо, только вот как показать эту последнюю страницу?

   
 
 автор: Loki   (25.02.2006 в 01:08)   письмо автору
 
   для: FaStY   (25.02.2006 в 00:28)
 


view.php?forum_id=0&theme_id=206&page=999#last

а в коде проверяйте если номер страницы больше общего количества - показывайте последнюю.
если же нужно сообщение - придется рассчитывать его положение.

   
 
 автор: FaStY   (25.02.2006 в 00:28)   письмо автору
 
 

возникла вот такая проблема: у меня на форуме есть ссылка на последнее сообщение в теме, когда я нажимаю(ссылка выглядит таким образом:http://ышеу,сщь?id_forum=1&id_theme=109&id_post=319#319)
#319- это id того самого последнего сообщения, оно все переходит и работает, но вот в чем беда: у меня на странице сообщений идет постраничный вывод, т.е. у меня это сообщение с id=319, может быть на 5 или на 6 странице, а когда я нажимаю на ссылку, то я перехожу на первую страницу. Подскажите как сделать, чтобы я смог переходить на ту страницу, на которой расположено послденее сообщение.
постраничная навигация у меня взята отсюда http://www.softtime.ru/info/articlephp.php?id_article=33

   

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования