Gallerie-Script

Ich seh grad, dass Du das nicht brauchst.
Du musst das Script mit dem Parameter bid aufrufen. Z.B. bid=1
Probier das mal.

Beschaeftige Dich mal was mit PHP. Auch wenn Du nur fertige Scripts nutzen willst ist es sinnvoll zumindest ein paar Grundlagen zu beherrschen.
 
niesi hat gesagt.:
Ne klappt leider nicht ...

Natürlich klappt das Script so nicht , ist halt so das grobe Grundgerüst.

Bei der Navigation übergibst in der URL immer den Schlüssel des Bildes im aktuellen Array über die URL. So kannst dann das Bild anzeigen lassen das in dem Array den Schlüssel hat der über die URL kommt.

Beispiel:

Bilder = array(0 => "bild1" , 1=>"bild2", ... 14 => "bild15" , ... , n => "bildn+1");

Diese Bilder sind im Ordner im ordner doc-root/Galerie/FunPics zu finden.

PHP:
<?php
// unser Bilder array das erstellt wurde
// dabei ist es dann wichtig die Bilder aus dem Ordner FunPics zu holen

$bilder = array(0 = "huhu.jpg",
                                1 => "hallo.gif",
                                2 =>"Pudel.jpg",
                                n => "bild.jpg");

//über die URL kommt nun ne 14 rein 
//www.meineurl.de/Galerie/komischeBilder.php?bid=14

echo '<img src="http://'.$_SERVER['SERVER_NAME'].
                            dirname($_SERVER['REQUEST_URI']
                           .'/FunPics/'.$bilder[ $_GET['bid'] ].'">';

// $bilder[$_GET['bid'] ] ist das gleiche wie $bilder[14] das heisst das Element mit
// dem Schlüssel 14 ausgeben oder das 15. Bild

/* nächstes Bild , das heist nun setzen wir den Link auf das Script selber wieder 
    dann nehmen uns den aktuellen Schlüssel wieder her $_GET['bid']  und
    erhöhen ihn einfach um 1 um uns dann das nächste Bild anzuzeigen. 

Wenn man sich das vorherige Bildanzeigen lassen möchte verringert man ihn einfach um 1*/

echo '<a href="http://'.$_SERVER['SERVER_NAME'].
                          dirname($_SERVER['REQUEST_URI']
                          .'/komischerBilder.php?bid=',
                          ($_GET['bid'] +1)
                          .'">nächstes Bild</a>';

echo '<a href="http://'.$_SERVER['SERVER_NAME'].
                          dirname($_SERVER['REQUEST_URI']
                          .'/komischerBilder.php?bid=',
                          ($_GET['bid'] - 1)
                          .'">letztes Bild</a>';
?>
 
Zuletzt bearbeitet:
Zurück