20.02.2008, 18:47
|
#5 (permalink)
|
| PostRank: 1
Registriert seit: 31.07.2007
Beiträge: 33
| Zitat:
Zitat von marX 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 ($handle, filesize ($filename_desc)); } else { $contents = " "; }
//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!"; } ?> |
| |