Hallo, ich hab mir nun aus mehreren Codeschnippseln ein funktionsfähiges und eigentlich für meine ansprüche ziemlich gutes Galleryscript gebastelt.
Doch eine sache stört mich: die seitenzeile ist ab und zu NICHT zentriert.
zu sehen unter
www.sajuko.org -> pics, vor allem beim blättern durch größere gallerys.
woran könnte das liegen? hier der code für die linkleiste
PHP-Code:
//Hier kommt die Linkleiste/////////////////////////////////////////////////////////
if(isset($_GET['dir']) && $_GET['dir'] != "pics") {
$ldir = reverse_strrchr($_GET['dir'], "/");
$cdir = substr($directory, 1);
if ($ldir != "/") {
$ldir = substr($ldir, 0, (strlen($ldir) - 1));
print("<div align=center class=picsnav><a href=\"index.php?s=pics&dir=$ldir\">$cdir</a>
");
} else {
print("<div align=center class=picsnav><a href=\"index.php?s=pics\">$cdir</a>
");
}
} else {
print("<div align=center class=picsnav>
");
}
$ndir = substr($directory, 9);
$start = "0";
$show = $start + $images;
$num_active = "1";
if ($pic_id != "0"){
$vor = $pic_id - $images;
echo "<a href=$filename&dir=$ndir&pic_id=$vor>< back</a>";
} else {
echo "< back";
}
echo " [ ";
While ($start < $anzahl){
if ($num_active == 20 ){
echo "
";
}
if($pic_id == $start){
echo"<a href=$filename&dir=$ndir&pic_id=$start>[b]$num_active [/b]</a>";
} else {
echo"<a href=$filename&dir=$ndir&pic_id=$start>$num_active </a>";
}
$num_active = $num_active + 1;
$show = ($show + $images);
$start = ($show - $images);
}
echo " ] ";
if (($pic_id+$images) < $anzahl){
$zurueck = $pic_id + $images;
echo "[url="$filename&dir=$ndir&pic_id=$zurueck>next"][/url]";
} else {
echo "next >";
}
echo" </div>
";
vielen dank schonmal