Kann es sein, dass es in PHP Probleme mit verschachtelten {}-Blöcken gibt?
for($n=1;$n<=$seiten;$n++){
if($n=$_Get['seite']){
echo "[", $n, "]";}
else
{echo "<a href='gaestebuch.php?seite=", $n, "'>[", $n, "]</a> ";}
}
Dieser Quellcode ergibt bei mir eine Endlosschleife.