Ankündigung

Einklappen
Keine Ankündigung bisher.

Bildübersicht alle Bilder im Ordner...

Einklappen

Neue Werbung 2019

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

  • Bildübersicht alle Bilder im Ordner...

    Hallo,

    kann ich auf einfache Weise ALLE Bilder die in einem Ordner sind auf einer Seite anzeigen lassen?

    Also als übersicht sozusagen.

    Die Bilder liegen ja in einem Ordner, aber es ist eine leere Index.html drin ... dieser "Schutz" soll auch weiterhin da sein, also dachte ich mir, ich benötige eine .php Seite, wo nur ich die Adresse kenne.
    In dem Ordner sind ja auch evtl andere Dateitypen drin, die in diesem fall einfach ignoriert werden sollten..

    Der Hintergrund:
    User können Dateien in diesen Ordner laden (steht und funktioniert)

    Nun will ich als Admin mit einem Klick (auf ein Bookmark) die Bilder sehen, also nur zur Übersicht, ob kein Schweinkram drin ist.


    So ne Art Tutorial wäre nett...

    Gruss Bernd

    PS.: optional wäre evtl noch eine Grössenanpassung der Bilder auf Browserfreundliche verhältnisse

  • #2
    Probiers mal mit dem folgenden Code. Wenn es deinen Anforungen entspricht kann ich gerne erklären.

    PHP-Code:
    <? $ordner=opendir("uploads/");
    while(false!=($datei=readdir($ordner))) {
    if($datei!= "." && $datei!=".."){
    $endung=substr($datei, strlen($datei)-3, strlen($datei));
    if($endung=="jpg" || $endung=="peg" || $endung=="gif" || $endung="bmp"){ //Und so weiter
    echo"<img src=\"$datei\">
    ";
    }}} ?>

    Kommentar


    • #3
      heisst eigentlich dieses '||' dasselbe wie 'OR'?

      mfg
      DarkManX

      Kommentar


      • #4
        Das tut es
        || = OR
        && = AND

        Kommentar


        • #5
          hmm, kleiner fehler drin: http://www.opel4x4.de/Bernd/bilder.php

          irgendwie muss noch
          Code:
          echo"<img src=\"$datei\">
          ";
          angepasst werden.. hab schon probiert, aber komme nicht drauf, wie

          Kommentar


          • #6
            Achso, du musst natürlich noch deinen Ordner mit ins Speil bringen. Also:
            echo"<img src=\"ordnername/$datei\">
            ";
            Bei dem opendir() muss das auch noch geändert werden (falls du das noch nicht hast)!

            Kommentar


            • #7
              Hmmm, leider werden noch die anderen dateien mit angezeigt:

              http://www.opel4x4.de/Bernd/bilder.php

              Kommentar


              • #8
                Hm...dürften die eigentlich nicht mehr... kannst du mal den Code posten?

                Kommentar


                • #9
                  Code:
                  <? $ordner=opendir("test/"); 
                  while(false!=($datei=readdir($ordner))) { 
                  if($datei!= "." && $datei!=".."){ 
                  $endung=substr($datei, strlen($datei)-3, strlen($datei)); 
                  if($endung=="jpg" || $endung=="peg" || $endung=="gif" || $endung="bmp"){ //Und so weiter 
                  echo"<img src=\"test/$datei\">
                  "; 
                  }}} ?>

                  Kommentar


                  • #10
                    Kann ich mir jetzt ehrlich gesagt nicht erklären... oder ich steh grad aufm Schlauch

                    Kommentar


                    • #11
                      ich würd dir ja gern runterhelfen, wenn ich wüsste wie

                      Kommentar


                      • #12
                        <? $ordner=opendir("test/");
                        while(false!=($datei=readdir($ordner))) {
                        if($datei!= "." && $datei!=".."){
                        $endung=substr($datei, strlen($datei)-3, strlen($datei));
                        if($endung=="jpg" || $endung=="peg" || $endung=="gif" || $endung="bmp"){
                        echo"<img src=\"test/$datei\">
                        ";
                        }}} ?>
                        Und das hier?

                        Kommentar


                        • #13
                          immernoch das gleich (was hast du geändert? nur den kommentar entfernt? hab ich erst auch mal probiert

                          Kommentar


                          • #14
                            der prüft ja ob die endung gif, bmp, peg (wegen jpeg) oder jpg ist... wenn die das nicht ist soll der gar nix machen ansonsten die datei ausgeben. aber er macht ja was??

                            Kommentar


                            • #15
                              PHP-Code:
                              <? $ordner=opendir("test/");
                              while(false!=($datei=readdir($ordner))) {
                              if($datei!= "." && $datei!=".."){
                              $endung=substr($datei, strlen($datei)-3, strlen($datei));
                              if($endung == "bmp" OR $endung == "jpg" OR $endung == "gif" OR $endung == "pre"){
                              echo"<img src=\"test/$datei\">
                              ";
                              echo $endung;
                              }}} ?>
                              So geht es bei mir, hab verschiedenes getestet.

                              Kommentar

                              Lädt...
                              X