Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Dynamische GAllery Antworten
Dynamische GAllery

Cp6o
Pixelschubser


Beiträge: 17


Hi Leute,
das mit meinem alten Problem hat wunderbar geklappt. Danke noch mal.
Nun habe ich jedoch ein anderes Problem. Das wie folgt aussieht:
Ich hab eine Dynamische Gallery mit diesem Code:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40: 
41: 
42: 
43: 
44: 
45: 
46: 
47: 
48: 
49: 
50: 
51: 
52: 
53: 
54: 
55: 
56: 
57: 
58: 
59: 
60: 
61: 
62:
<?php

$bild_pfad ="images"; // Ordner in dem die Bilder sind

$oeffne_pfad=opendir($bild_pfad); // Ordner öffnen

$PicCODE= 1;

while ($find = readdir($oeffne_pfad)) // Ordnerinhalt auslesen
{
    if (preg_match("/.(jpg|gif|png)$/i", $find))
    {
    $bild[$PicCODE] = "$bild_pfad/$find";
    $PicCODE++;
        if ( ++$piccount % 5 == 0 )
        {
        $hidden = $find;
        }

    }

}
$datei=$PHP_SELF;

$max= $piccount;

if (!isset($s)) { $s=1; }
$zurück = $s-1; //$s (bild) -1 d.h. bild[aktuell] -1

if ($zurück<=0) { $zurück=1; } //wenn zurück

$vor = $s+1; //$s (bild) +1 d.h. bild[aktuell] +1

if ($vor>=$max) { $vor=$max; } //wenn vor

echo "<div align=center>";

echo "<img src=$bild[$s] border=1><br><br>n"; //Ausgabe des Bildes

echo "<a class=\"link\" href='$datei?s=$zurück'>[Zurück zu Bild $zurück] </a>"; //Zurück link

echo " Bild: $s ";
$gallery_size = sizeof($bild);

if ($s<$gallery_size) {

if ($vor == $max) {

echo "<a class=\"link\" href='$datei?s=$vor'> [Weiter zum letzten Bild]</a>";

}

else {

echo "<a class=\"link\" href='$datei?s=$vor'> [Weiter zu Bild $vor]</a><br>"; //Vor Link

                }

                }

            echo "</div>";
?>


Der Link dazu sieht so aus: <?php echo $PHP_SELF."?show=cspics";?>
Es klappt auch alle Wunderbar, nur wenn ich dann auf „Weiter zu Bild 2“ klicke komme ich wieder auf die index.php zurück.
Könnt ihr mir helfen???

Cu


---
Nema garde bez kokarde,
niti krsta bez tri prsta

  Profil   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Ja, weil du vergisst an den query-string show=cpics anzuhängen. Der Link müsste also so aussehen

1:
$_SERVER['PHP_SELF'].'?show=cpics&s='.$vor


---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

Cp6o
Pixelschubser


Beiträge: 17


danke

---
Nema garde bez kokarde,
niti krsta bez tri prsta

  Profil   Editieren   Zitieren

Cp6o
Pixelschubser


Beiträge: 17


Da bin ich wieder.
Nun habe ich es in tausend Varianten versucht es geht aber trotzdem nicht.
Also ist es so richtig wie ich es gemacht habe?
1:
$datei=$_SERVER['PHP_SELF'].'?show=cspics&s='.$vor
(Habs auch in anderen Varianten versucht)

Tschüss


---
Nema garde bez kokarde,
niti krsta bez tri prsta

  Profil   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Gibts ne Fehlermeldung?

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

Cp6o
Pixelschubser


Beiträge: 17


Es kommt zu keiner Fehlermeldung, ich komme halt immer, wenn ich auf „Weiter zu Bild 2“ klicke auf die Index.php zurück.

Tschüss


---
Nema garde bez kokarde,
niti krsta bez tri prsta

  Profil   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


hm, kann ich jetzt so gerade nicht nachvollziehen. :-\

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

Cp6o
Pixelschubser


Beiträge: 17


Egal ist nicht schlimm
Aber trotzdem Danke
Cu

---
Nema garde bez kokarde,
niti krsta bez tri prsta

  Profil   Editieren   Zitieren
 

Antworten
Nach oben