Dateigrösse: 1.43 kb
1<?php function blaettern($start, $zeilen, $total) { $message = ''; // Wenn mehr Datensaetze gefunden wurden als auf einer Seite Platz // haben, wird die Anzahl benoetigter Seiten berechnet if ($total > $zeilen) { $Seiten = intval($total/$zeilen); if ($total%$zeilen != 0) { $Seiten++; } } // Alle Seiten-Nummern werden als anklickbare Links aufgefuehrt; // die aktuelle Seite erscheint markiert. for ($i = 1; $i <= $Seiten; $i++) { $fwd = ($i-1)*$zeilen; if (($start/$zeilen + 1) == $i) { $message .= ' <span style="background:#fff; border:1px solid #d00; border-radius:3pt; font-size:11px; padding:2px; color:#d00; font-weight:bold;"> '.$i.' </span>'; } else { if(isset($_REQUEST['suchbegriff'])) { $message .= ' <a style="font-size:11px; padding:2px; color:#000; font-weight:bold;" href="'.$_SERVER['PHP_SELF'].'?kap='.$_REQUEST['kap'].'&navid='.$_REQUEST['navid'].'&ukap='.$_REQUEST['ukap'].'&start='.$fwd.'&suchbegriff='.$_REQUEST['suchbegriff'].'">'.$i.'</a>'; } else { $message .= ' <a style="font-size:11px; padding:2px; color:#000; font-weight:bold;" href="'.$_SERVER['PHP_SELF'].'?kap='.$_REQUEST['kap'].'&navid='.$_REQUEST['navid'].'&ukap='.$_REQUEST['ukap'].'&start='.$fwd.'">'.$i.'</a>'; } } } if($message=='') { return ''; } else { //return '<b>Seite </b>'.$message.' '; return $message; } } ?>