Hilfe um Fehlersuche !

  • Themenstarter Themenstarter Swoob
  • Beginndatum Beginndatum
S

Swoob

Hallo!
Ich habe ein Script mir aus einem Tutorial zur hand genommen und es für meine Zwecke etwas geändert.Es werden Gästebucheinträge ausgegeben was ja ansicht auch funzt.
Dumm ist nur das zwar die weiteren Seiten angezeigt werden,sobald man diese aber anklickt landet man dort wo man schon war.
Es wird einfach nicht auf die Folgeseiten geleitet.
Ich raff einfach nicht wo der fehler ist.
Das dumme dabei ist das nicht ein einziger Fehler angezeigt wird.
Hoffe es schaut sich einer mal an und kann mir helfen.

Danke Swoob

Script :
PHP:
<?PHP
include ('gbook_var.inc.php');

include ('connect.inc.php');

$result = mysql_query($sql,$db);

$start=$page * $proseite;         // GAENDERT

$number = mysql_num_rows($result);

$sql="SELECT * FROM $tabellen_name LIMIT $start,$proseite";

$result = mysql_query($sql,$db);

if ($ende>$number)
       {
       $ende = $number;
       }

echo "<p align='center'>Zur Zeit sind $number Einträge im Gästebuch</p><BR> \n";
while ($row = mysql_fetch_array($result))
       {
        echo "<table align='center' width='400'>";
        echo "<tr>";
        echo "<td align=leftcolspan='2'>".$row['id']."</td>";
        echo "</tr>";
        echo "<tr>";
        echo "<td align=left width='75'>Eintrag von: </td>\n";
        echo "<td align=left>".$row['name']."</td>";
        echo "</tr>";
        echo "<tr>";
        echo "<td align=left width='75'>eMail: </td>\n";
        echo "<td align=left><A HREF=\"mailto:" . $row['email'] . "\">".$row['email']."</td>";
        echo "</tr>";
        echo "<tr>";
        echo "<td align=left width='75'>Homepage: </td>\n";
        echo "<td align=left>".$row['homepage']."</td>";
        echo "<tr>";
        echo "<td align=left width='75'>Schrieb :</td>\n";
        echo "<td  width='*'></td>";
        echo "</tr>";
        echo "<tr>";
        echo "<td align=left colspan='2'>".nl2br($row['beitrag'])."</td>\n";
        echo "</tr>";
        echo "</table><BR>";
        }

if(!$seite)$seite=1;

if($number > $proseite)
{
 echo "Seite: ";

 $page_num = ceil($number/$proseite);
 if($page_num>11)
 {
  if($seite<6)
    {
    $x=1; $last_page = 11;
    }

  elseif($seite>($page_num-6))
    {
    $x = $page_num-11; $last_page = $page_num;
    }
  else
    {
    $x = $seite - 5; $lastpage = $seite + 5;
    }
 }
 else
 {
 $x = 1; $lastpage = $page_num;
 }

 for($x;$x<=$lastpage;$x++)
 {
  if($seite==$x) echo " <b>$x</b>";   // Aktuelle Seite nicht als Link sondern Fett zeigen.
  else echo " <a href='beitrag_anzeigen.php?seite=$x' target='_top'>$x</a>";  //Link zur Seite $x
 }
}
?>
 
Zurück