Просмотр поста

.
Milordas

Всем привет.
Вот написал свой первый скрипт.
Постраничная навигация(НЕ для Джона).
Если вывожу

echo pagination($result, $num_show, $page, $cat);

Белая страница.
Если убираю - всё нормально.
Подскажите в чём ошибка?
Вот сам скрипт.
function pagination($result, $num_show, $page, $cat) {
  $ostatok = $result % $num_show;

  if ($ostatok == 0) {
    $vsego_stranic = $result / $num_show;
  }
  else {
    $vsego_stranic = $result / $num_show + 1;
  }

  if ($page>0) {
  $back='<a href="index.php?cat='.$cat.'&page='. $page-1.'">Назад</a>';
  } else {
    $back=' &bull; Страница '.$page.' &bull; ';
  }

  if ($page==$vsego_stranic) {
  $next=' &bull; Страница '.$page.' &bull; ';
  } else {
    $next='<a href="index.php?cat='.$cat.'&page='. $page+1.'">Вперед</a>';
    }

  if (($page>0) AND ($page<$vsego_stranic)) {
  $now=' &bull; Страница '.$page.' &bull; ';
  } else {
    $now='';
    }
$link=$back.$now.$next;
$pagination='<div class="body">'.$link.'</div>';

  return $pagination;
}