Bildergalerie Tutorial

Was hast du damit denn vor? Wozu eine index.php?
Der Aufruf von der picz.php liefert doch schon das dort gezeigte.
 
mh irgendwie liefert picz.php bei mir nichts zurück, außer

Warning: readdir(): 2 is not a valid Directory resource in /srv/test/htdocs/picz.php on line 57

die zeile sieht so aus
PHP:
 if ($dh = opendir($dir)) {
          
    // Überprüfen ob $file ein Ordner ist. Wenn nein ... -> ZEILE 57
           while (false !== ($file = readdir($dh))){
                  
    // Wenn $dir ungleich .. oder . ist
            if (($file!=".") and ($file!="..")) {
                if(is_dir($dir.$file)){ 
        
        // Größenzuweisung des Bildes
                    $ausgabe=stat($dir.$file);

ich habe auch schon danach gegoogelt aber irgendwie find ich da nix.
Wenn ich Zeile auskommentiere funktioniert (das Unwort "f-u-n-z-t" wird vom Forensystem herausgefiltert (!)) es auch nicht so wirklich dann bekomm ich das datum angezeigt und ein LINK Ansehen also folgende Zeilen

PHP:
  // Bildgröße auf kB umwandeln
                    $filesize=(filesize($dir.$file))/1024;
                    echo '<tr class="hover">';
                    echo '<td align="center" width="36"><img width=16 height=16 src="/images/icons/dir.ico"></td>';
                    echo '<td width="20%">'.$file.'</td>';
                    echo '<td align="center" width="30%">'.date("d.m.Y - H:i",$ausgabe[8]).'</td>';
                    echo '<td align="right" width="*"><a href="index.php?section=Picz&dir='.$file.'"> Ansehen </td>';
                    echo '</tr><form action="index.php?section=Picz&dir='.$file.'" method="post" class="formular">';
                }
und hier sieht man ja auch die index.php ist hier verlinkt..

danke euch im voraus!
 
Mal abgesehn davon, dass es keinen guten Eindruck macht einfach Tutorials abzuklatschen, würde ich mir mal die erste Zeile von der Datei "picz.php" anschauen.

PHP:
$dir="/images/pics/";

ist evtl. ein falscher Pfad beschrieben? Würde ich zuerst mal überprüfen, da dein Fehler auf ein solches Problem hindeuten.

Zum Thema Index.
Da dies nur ein Tutorial ist und ich glaube aus einer fertigen Webseite heraus entstanden ist, steht dort index.php. Du solltest dein Script auch vernünftig in deine Webseite einbauen dann ergibt sich ein ähnliches Bild.
Oder wenn du wirklich nur das Tutorial kopieren willst, nenn die picz.php in index.php um.
 
Hi!

der Ordnerpfad stimmt.
Es ist doch egal, ob ich das abklatschen möchte oder nicht, dafür sind doch Tutorials da, um zu lernen oder sich ideen zu holen. Mal abgesehen davon wollt ich mir das einfach mal ankuken, weil ich dringend eine Ordnerstruktur vom Webserver auslesen muss, um die eigentlich Galerie gehts mir zur Zeit nicht. :)
Also bei euch läuft das Skript?

Aber trotzdem erstmal vielen Dank!

vg timmeyy
 
Zurück