Ik heb een navigatiescript waar de pagina's en prev en next appart staan. Hoe zorg ik er voor dat de paginanummers tussen prav en next komen te staan? Dit zijn de 2 scripts:

<?php


#--> pagina nummers style 2 (prev / next)
if ($page > 1)
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?page='.($page - 1).'&amp;messagePerPage='.$messagePerPage.'" title="Go to page '.($page - 1).'">&lt;&lt; Prev</a>';
}
else
{
echo '<span style="color:#bbb;">&lt;&lt; Prev</span>';
}
echo '&nbsp;&nbsp;&nbsp;';

if ($page < $pageNumbers)
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?page='.($page + 1).'&amp;messagePerPage='.$messagePerPage.'" title="Go to page '.($page + 1).'">Next &gt;&gt;</a>';
}
else
{
echo '<span style="color:#bbb;">Next &gt;&gt;</span>';
}
?>
</small><?php



#--> pagenummers echo-en style 1 (numbers)
if ($pageNumbers > 1)
{
echo 'Pagina<br> <small class="pipes">|</small> ';
for ($i = 1; $i <= $pageNumbers; $i++)
{
if ($page == $i)
{
echo '<span class="selectedpage">'.$i.'</span> <small class="pipes">|</small> ';
}
else
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?page='.$i.'&amp;messagePerPage='.$messagePerPage.'" title="Go to page '.$i.'">'.$i.'</a> <small class="pipes">|</small> ';
}
}
}
else
{
echo '<small style="color:#999;">no page numbers yet</small>';
}

?>
Ik heb het al gevonden!

Reageren