Angelo Romito: Anker mit PHP für Bildgallerie Problem

Beitrag lesen

hallo,

mein problem lässte sich auf dieser seite betrachten:

http://www.mareefield.de/home.php?pics&d=2006%20Studio

und zwar funktioniert der sprung zum anker... nur nicht bei den letzten bildern! wenn man die unteren anklickt, erscheinen sie zu tief.

Hier der Code:

<p align="center">
<?PHP
  $po=$_GET[a];
  if (!isset($po)) $po='-1';

$verz=opendir ("./pics/Gigs/".$d."");
    $c=1;
    $i=1;

while ($file = readdir ($verz)) {
      if($file != "." && $file != "..") {
       if($po == ($i+1))
          {
           $size = getimagesize ("pics/thumbnails/$d/$file");
           echo "<a id='curpic' href='./home.php?pics&a=$i&d=$d#curpic'>
                <img src='pics/thumbnails/$d/$file' width='".$size[0]."' heigth='".$size[1]."' target='_self' alt='pic' border='0'/>
              </a>";
          }
       else if ($po != $i AND $po != ($i+1))
          {
           $size = getimagesize ("pics/thumbnails/$d/$file");
           echo "<a href='./home.php?pics&a=$i&d=$d#curpic'>
                <img src='pics/thumbnails/$d/$file' width='".$size[0]."' heigth='".$size[1]."' target='_self' alt='pic' border='0'/>
              </a>";
           if($c==3) { $c=0; echo "<br/><br/>"; }
           $c++;
          }
       else if($po == $i){
          $z = $i - 1;
          $v = $i +1;
          $size = getimagesize ("pics/Gigs/$d/$file");
          echo "<p align='center'><a href='./home.php?pics&a=$z&d=$d#curpic'>zurück</a> <a href='./home.php?pics&a=$v+1&d=$d#curpic'>nächstes</a><br>
          <a href='./home.php?pics&a=$v+1&d=$d#curpic'><img src='pics/Gigs/$d/$file' width='".$size[0]."' heigth='".$size[1]."' target='_self' alt='pic' border='0'/></a><br/><br/>";

$c=1;
        }
       $i++;
     }

}
   closedir($verz);

?>

</p>