Abwandlung von ShowDir

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Abwandlung von ShowDir

    Tach,

    ich kan ja per showdir dateinamen anzeigen lassen. wenn ich jetzt ein verzeichniss hab, indem lauter bilder sind, die namentlich nicht irgendwie sortiet sind, wie zeige ich dann nicht die bildernamen an, sondern das bild in einer gewissen größe, und versehe es mit einem link zu einem neuen fenster?
    danke schon mal im vorraus


    Hogl

  • #2
    Benutze mal die Suche mit folgenden Suchbegriffen:

    image
    Thumbs
    *winks*
    Gilbert
    ------------------------------------------------
    Hilfe für eine Vielzahl von Problemen!!!
    http://www.1st-rootserver.de/

    Kommentar


    • #3
      Einfach die Forumssuche benutzen und nach fotoalbum oder ähnlichem suchen.

      Hier ein BSP, damit kannst du üben, ob du es sleber raus bekommst.

      PHP-Code:
      <?php


      # READING THE DIRECTORY
      $dir="o2_img_katalog_GENION";
      $handle=opendir($dir); //name of directory where the artists descritpions are

      while (false !== ($file readdir($handle)) ) { //reading the files
          
      $time[]=strftime("%d.%m.%y",filectime($file));//gibt änderungsdatum der datei aus
          
      if ($file != "." && $file != "..") {  //excluding "." and ".." in the array
          
      $allfile[]=$file;
          } 
      }

      closedir($handle);
      #
      rsort($allfile);// sortiert die Files dem Namen nach

      echo"
      <table border=0 cellspacing=0 cellpadding=0>
      <tr>
          <td><!-- distance --><img src=\"images/1pix.gif\" width=\"5\" height=\"1\" border=\"0\"></td>
          <td>
          <!-- content table -->
          <table border=0 cellpadding=0 cellspacing=0 width=330>
      <tr>
            <td colspan=2  class=\"contentgrey\"><img src=\"images/folder.gif\" width=16 height=16 border=0>&nbsp;&nbsp;/
      $dir/</td>
      </tr>
      <tr><td><img src=\"images/1pix.gif\" width=\"5\" height=\"10\" border=\"0\"></td></tr>
      "
      ;

      # READING THE FILES

      $counter=sizeof($allfile);

      //schleife fuer alle files beginnt
      for ($d=0$d <= $counter-1$d++) { 

      $filepath=$dir."/".$allfile[$d]; //show plus path

      # ermittelt file extension

      // $erstpos=strpos($allfile[$d],".")+1; //ermittelt den ersten ":"
      // $rest=strlen($allfile[$d]);          //ermittelt die gesamte laenge
      // $schnitt=$rest-$erstpos;                    //ermittelt die restlichen zeichen nach "." 
      // $img=substr($allfile[$d],$erstpos,$rest); //ermittelt den bildnamen anhand der dateiendung

      echo"
      <!-- <tr>
          <td class=\"contentgrey\">Modified: </td>
          <td class=\"contentgrey\">
      $time[$d]</td>
      </tr> -->

      <tr><td colspan=2>&nbsp;</td></tr>
      <tr>
          <td class=\"contentgrey\" align=left><img src=\"
      $dir/$allfile[$d]\" border=0></a>&nbsp;</td>
          <td align=left valign=bottom class=\"contentgrey\">
      $allfile[$d]</td>
      </tr>
      <tr><td bgcolor=#666666 colspan=2><img src=\"images/1pix.gif\" width=\"1\" height=\"1\" border=\"0\"></td>
          <!-- <td><img src=\"images/1pix.gif\" width=\"1\" height=\"1\" border=\"0\"></td> -->
      </tr>
      <tr><td colspan=2>&nbsp;</td></tr>
      "
      ;

      }
      ?>

      <tr>
             <td><img src="images/1pix.gif" width="1" height="11" alt="" border="0"></td>
      </tr>
      </table>
          <!-- content table end -->
          
          </td>
      </tr>
      </table>

      Kommentar

      Lädt...
      X