Всем привет у меня выводятся ошибка в самый низ кода где include ("include/block-footer.php"); и мне кажетсячто я не правильно закрыл вот это строка echo $pstr_prev.$page5left.$page4left.$page3left.$page2left.$page1left."<li><a class='pstr-active' href='index.php?page=".$page."'>".$page."</a></li>".$page1right.$page2right.$page3right.$page4right.$page5right.$strtotal.$pstr_prev."; вот здесь в конце я поставил "; я думою что это не правильно не поможете ? ------------------------------------------------------------------------------------------------------------------------------------------------- echo '</ul>'; if ($page != 1){ $pstr_prev = '<li><a class="pstr-prev" href="index.php?page='.($page -1).'"><</a></li>';} if ($page != $total) $pstr_next = '<li><a class="pstr-next" href="index.php?page='.($page +1).'">></a></li>'; // Формируем ссылки со страницами if($page - 5 > 0) $page5left = '<li><a href="index.php?page='.($page - 5).'">'.($page - 5).'</a></li>'; if($page - 4 > 0) $page4left = '<li><a href="index.php?page='.($page - 4).'">'.($page - 4).'</a></li>'; if($page - 3 > 0) $page3left = '<li><a href="index.php?page='.($page - 3).'">'.($page - 3).'</a></li>'; if($page - 2 > 0) $page2left = '<li><a href="index.php?page='.($page - 2).'">'.($page - 2).'</a></li>'; if($page - 1 > 0) $page1left = '<li><a href="index.php?page='.($page - 1).'">'.($page - 1).'</a></li>'; if($page + 5 <= $total) $page5left = '<li><a href="index.php?page='.($page + 5).'">'.($page + 5).'</a></li>'; if($page + 4 <= $total) $page4left = '<li><a href="index.php?page='.($page + 4).'">'.($page + 4).'</a></li>'; if($page + 3 <= $total) $page3left = '<li><a href="index.php?page='.($page + 3).'">'.($page + 3).'</a></li>'; if($page + 2 <= $total) $page2left = '<li><a href="index.php?page='.($page + 2).'">'.($page + 2).'</a></li>'; if($page + 1 <= $total) $page1left = '<li><a href="index.php?page='.($page + 1).'">'.($page + 1).'</a></li>'; if ($page+5 < $total) { $strtotal = '<li><p class="nav-point">...</p></li><li><a href="index.php?page='.$total.'</a></li>'; }else { $strtotal = ""; } if ($total > 1) { echo ' <div class="pstrnav"> <ul> '; echo $pstr_prev.$page5left.$page4left.$page3left.$page2left.$page1left."<li><a class='pstr-active' href='index.php?page=".$page."'>".$page."</a></li>".$page1right.$page2right.$page3right.$page4right.$page5right.$strtotal.$pstr_prev."; echo ' </ul> </div> '; } ?> </div> <?php include ("include/block-footer.php"); ?> </div> </body> </html>
и ты не видишь где у тебя ошибка? не подсвечивает? $pstr_prev."; - тут точка-кавычка лишние скорее всего плюс вообще в этом поезде из переменных замени точки запятыми - не делай конкатенацию строк в памяти а просто кусками выводи сразу значениями.
подсвечивает где include ("include/block-footer.php"); <?php include ("include/block-footer.php"); ?> Добавлено спустя 2 минуты 5 секунд: все Ganzal большое спасибо от души ) убрал кавычку и точку)) Добавлено спустя 26 секунд: проблема решена