Помощник
|
Ошибка. Постраничная навигация |
dimjan4
|
Сообщение
#1
|
||
|
|
||
|
|||
Witu |
27.9.2009, 16:51;
Ответить: Witu
Сообщение
#2
|
|
а можно без крякозябр типа f(empty($_GET['read'])):?
как правило все ставят { } означающие начало и конец.. типа begin и end в делфи паскале и тд и тп |
|
|
dimjan4
|
Сообщение
#3
|
|
Нет ...тут всё правильно...
Цитата с php.su if (логическое_выражение): это тоже стандартная конструкция иф.команды; elseif(другое_логическое_выражение): другие_команды; else: иначе_команды; endif; Эту конструкцию я использую в тех случаях, когда много команд. |
|
|
Apay |
27.9.2009, 17:30;
Ответить: Apay
Сообщение
#4
|
|
у вас же ясно написанно: Undefined variable - неизвестная переменная, значит ее надо сделать известной - инициализировать, перед ифами вставьте строчку
[PHP]$pervpage = $page2left = $page1left = $page2right = ''; [/PHP] |
|
|
dimjan4
|
Сообщение
#5
|
|
Да, я уже понял и сделал так:
[PHP]if (!empty($pervpage)):echo $pervpage; endif; if (!empty($page2left)):echo $page2left; endif; if (!empty($page1left)):echo $page1left;endif; echo '<b>'.$page.'</b>'; if (!empty($page1right)): echo $page1right; endif; if (!empty($page2right)):echo $page2right;endif; if (!empty($nextpage)):echo $nextpage; endif;[/PHP] А вот второй вопрос: Видите, если есть $_GET['read'] то нам выводит полную новость. И видите тут есть специальная ссылка: <a href="?do=1" class="link">< Обратно</a> Эта ссылка возвращает на главную страницу новостей. Как сделать так, чтобы возвращало на нужную страничку (к примеру - я был на 5 и меня вернуло на 5) ??? Как мне это сделать?:rolleyes: |
|
|
Apay |
27.9.2009, 18:15;
Ответить: Apay
Сообщение
#6
|
|
|
очень просто, в урле передавать номер предыдущей страницы, например
http://site.com/any.php?do=3&prev=5 [PHP]$prevpage = empty($_GET['prev']) ? 1 : (int)$_GET['prev']; ... echo '<a href="?do='.$revpage.'" class="link">< Обратно</a>';[/PHP]
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Каталог открывается как ошибка 404 в hostcms | 0 | cheshire | 3254 | 2.7.2018, 11:09 автор: cheshire |
|
Ручное составление СЯ и постраничная Оптимизация Преимущественно для интернет-магазинов |
5 | skyes | 4462 | 22.7.2017, 14:15 автор: Alexeus |
|
постраничная листалка с выбором страници | 0 | nfdv | 2902 | 8.2.2015, 13:38 автор: -nfdv- |
|
Учусь создавать шаблон для Joomla 2.5 Ошибка в файле index.php | 3 | Musicathome | 6626 | 26.7.2013, 20:20 автор: -Сабж- |
|
Редирект, установка консультации на сайт и ошибка в коде | 2 | samgul | 4067 | 27.2.2013, 17:22 автор: -HTMLandPHP- |
Текстовая версия | Сейчас: 29.3.2024, 11:26 |