Behövs ju inte! :r
Tog bort den jag hade se´n innan och stuvade om lite och vips blev det som tänkt.
Bra det där med php! :)
1 svar · 232 visningar · startad av kbking
Hej!
Här skulle jag vilja ha det såhär Föregående [1][2][3] Nästa.
Alltså hur får jag navigeringen sammanhängande på en rad?
<?php
$content = explode("<!-- pagebreak -->", $content);
$count_pages = count($content);
$_GET['id'] = isset($_GET['id']) ? intval($_GET['id']) : 0;
$where = empty($_GET['id']) ? '' : " WHERE id=".$_GET['id'];
$page = isset($_GET['page']) ? intval($_GET['page']) : 1;
$page = $page < 1 || $page > $count_pages ? 1 : $page;
//=======================================================
//Föregående
if($page!=1) echo "<a href=\"{$_SERVER['PHP_SELF']}?id={$_GET['id']}&page=".($page-1)."\">Föregående</a>";
else echo "Föregående";
//gammal kod
for ($i=1; $i<=$count_pages; $i++) {
if ($i == $page) {
$page_links .= "[$page]\n";
} else {
$page_links .= "<a href=\"{$_SERVER['PHP_SELF']}?id={$_GET['id']}&page=$i\" style=\"color:red\">[$i]</a>\n";
}
}
// Nästa
if($page!=$count_pages) echo "<a href=\"{$_SERVER['PHP_SELF']}?id={$_GET['id']}&page=".($page+1)."\">Nästa</a>";
else echo "Nästa";
//=======================================================
echo $content[$page - 1];
echo("<table align=\"center\" width\=450\"><tr><br><br><td> $page_links </td></tr></table>");
?>
Behövs ju inte! :r
Tog bort den jag hade se´n innan och stuvade om lite och vips blev det som tänkt.
Bra det där med php! :)