Einzelnen Beitrag anzeigen
Alt 20.02.2008, 18:47   #5 (permalink)
TouBiaZ
PostRank: 1
 
Registriert seit: 31.07.2007
Beiträge: 33
Zitat:
Zitat von marX Beitrag anzeigen
Gut, das *wie* haben wir geklärt. Aber welches Skript weiß ich noch immer nicht. Ich vermute es liegt an den Links, die das Skript generiert u. verwendet - die stören sich bestimmt an denen die WP verwendet bzw. an deren Rewrite-Regeln.
Ok, dann poste ich noch den Code des Scripts:

PHP-Code:
<?php
//Konfiguration START
//Pfad zum Bilderordner
$imagespath "wp-content/themes/skateboard-10/bilder/impressionen_2007/images/galerie/";
//Dateiname
$filename "index.php";
//Bildendung mit .
$suffix ".JPG";
//Nummer des letzten Bildes
$lastimage "12";
//Konfiguration ENDE

//Standartbild
$imagenumber "1";
//Empfangen des Dateinamens
$imagenumber $_GET["name"];
//Prüfen ob ?name=0
if ($imagenumber == 0) {
$imagenumber "1";
}
//Vorblättern
if ($_GET["action"] == "next") {
$imagenumber $imagenumber+1;
}
//Zurückblättern
if ($_GET["action"] == "previous") {
 if (
$imagenumber == "1") { }
 else {
 
$imagenumber $imagenumber-1;
 }
}

//Öffnen der Beschreibungsdatei
$filename_desc "./descriptions/".$imagenumber.".txt";
if (
file_exists($filename_desc)) {
$handle fopen ($filename_desc"r");
$contents fread ($handlefilesize ($filename_desc));
}
else {
$contents "&nbsp;";
}

//Prüfen, ob nur Zahl
if (is_numeric($imagenumber)) {
//Zusammenfassen von Bilderordner und Bildnummer
$image $imagespath.$imagenumber.$suffix;

if (
file_exists($image)) {
    if (
$imagenumber != 1) {
    echo 
"<a href=\"",$filename,"?name=",$imagenumber,"&action=previous\"><img src=\"wp-content/themes/skateboard-10/bilder/impressionen_2007/images/zurueck.gif\" border=\"0\" alt=\"<\"></a>   ";
    }
    else {
    echo 
"<img src=\"wp-content/themes/skateboard-10/bilder/impressionen_2007/images/zurueck_g.gif\" border=\"0\" alt=\"<\">   ";
    }
    echo 
"<a href=\"../../pix.php\"><img src=\"wp-content/themes/skateboard-10/bilder/impressionen_2007/images/stop.gif\" border=\"0\" alt=\"<\"></a>   ";
    if (
$imagenumber != $lastimage) {
    echo 
"<a href=\"",$filename,"?name=",$imagenumber,"&action=next\"><img src=\"wp-content/themes/skateboard-10/bilder/impressionen_2007/images/vor.gif\" border=\"0\" alt=\">\"></a><br />";
    }
    else {
    echo 
"<img src=\"wp-content/themes/skateboard-10/bilder/impressionen_2007/images/vor_g.gif\" border=\"0\" alt=\"<\"><br />";
    }
    echo 
"<img src=\"$image\" alt=\"Bild\"><br />";
    echo 
"<div id=\"desc\">".$contents."</div>";
    } else {
    
//Fehleranzeige
    
$image_not $image-1;
    
$firstpicture $image_not."1".$suffix;
    echo 
"<img src=\"",$firstpicture,"\" alt=\"Bild\">";
}

}

//Ausgabe, falls keine Zahl
else 
{
echo 
"Der angegebene Bildername ist keine Zahl!";
}
?>
TouBiaZ ist offline   Mit Zitat antworten