Zurück   WordPress Deutschland Forum > Support > Design

Antwort
 
Themen-Optionen Ansicht
Alt 18.02.2008, 21:57   #1 (permalink)
PostRank: 1
 
Registriert seit: 31.07.2007
Beiträge: 33
php include problem!

Hallo zusammen!

Ich habe folgendes Problem:

Ich habe in meine index.php ein Galerie-Script includet. Nun funktiniert aber die Navigation nicht, sprich ich kann zu keinem anderen Bild springen.

Könnt ihr mir sagen, an was das liegt? Was ist die Lösung?

Hier der Link zum Problem.

Bin über jeden Hinweis dankbar!
TouBiaZ ist offline   Mit Zitat antworten
Alt 19.02.2008, 18:58   #2 (permalink)
WPD-Team
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 8.025
2 Fragen: *Wie* bindest du *welches* Skript ein?
marX ist offline   Mit Zitat antworten
Alt 19.02.2008, 22:00   #3 (permalink)
PostRank: 1
 
Registriert seit: 31.07.2007
Beiträge: 33
Zitat:
Zitat von marX Beitrag anzeigen
2 Fragen: *Wie* bindest du *welches* Skript ein?
Nun, ich habe das Script im Ordner des Themes unter "bilder/impressionen_2007/impressionen_2007.php" liegen. Die Bilder für die Galerie befinden sich im Ordner impressionen_2007.

Also möchte ich gerne die Script-Datei impressionen_2007.php in die index.php includen. Dafür habe ich den Befehl
PHP-Code:
<?php include ('bilder/impressionen_2007/impressionen_2007.php'); ?>
genutzt, was auch klappt.

Das Problem ist jetzt nur, dass die Funktionen des Scripts nicht funktionieren. Man kann zu keinem anderen Bild wechseln.

Geändert von TouBiaZ (19.02.2008 um 22:04 Uhr).
TouBiaZ ist offline   Mit Zitat antworten
Alt 20.02.2008, 16:40   #4 (permalink)
WPD-Team
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 8.025
Zitat:
Zitat von TouBiaZ Beitrag anzeigen
Das Problem ist jetzt nur, dass die Funktionen des Scripts nicht funktionieren. Man kann zu keinem anderen Bild wechseln.
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.
marX ist offline   Mit Zitat antworten
Alt 20.02.2008, 18:47   #5 (permalink)
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
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:22 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | Ein Inpsyde.com Projekt