einsiedler: Mit PHP Bild-Daten aus einem Ordner auslesen

Beitrag lesen

Ein erneuter Versuch!

<?php 

$i = 0;
$verz = "img/";
$verzeichnis = openDir($verz); 

while ($datei = readDir($verzeichnis)) { 
 
 if ($datei != "." && $datei != "..") { 
 
  $entry[$i] = [
      'name' => $datei,
	  'verzeichnis+name' => array_merge($verz . $datei),
      'bildabmessungen' => getImageSize($datei),
      'berechnungen' => 'berechnungen'
   ];
  echo "<a href=\"img/$datei\"> $datei</a><br>\n";
  echo '$NAME  ' . $datei . "\n";
  echo '$Verzeichnis + $NAME  ' . $entry[$i] ['verzeichnis+name'] . "\n";
  echo '$ENTRY NAME  ' . $entry[$i] ['name'] . "\n";
  echo 'BILDabmessungen  ' . $entry[$i] ['bildabmessungen'[0]] . "\n";
  $i++;
 } 
} 

closeDir($verzeichnis); 
?>

Hier sieht man was es macht: DEMO

Hiermit bin ich aber noch lange nicht zufrieden.

Es werden alle (Unter)-Ordner angezeigt, aber warum? Es sollen nur die .jpg`s angezeigt werden.

Das Array mit dem Verzeichnis (Pfad) + Bildname + .jpg wird nicht angezeigt!

Die Bildgrössen (width & height) werden nicht angezeigt!

Anscheinend ist irgendetwas fehlerhaft? Aber was?

Wie bekomme ich es nun hin das genau die Reihenfolge

A_demobild1, B_demobild_2, C_demobild_3 ... etc. beibehalten wird?

In diesem Ordner benutze ich NUR .jpg Bilder…

Ein mehrdimensionales assoziatives Array scheint hier schon richtig zu sein. Ich bekomme es grad nur nicht hin!

In diesem Ordner befinden sich X IMG`s Für jedes einzelne IMG soll ein mehrdimensionales Array eingerichtet werden mit:

A) Dateinahme ( A_demobild_800_mal_560.jpg )

B) Verzeichnis (Pfad) + Dateiname ( img/A_demobild_800_mal_560.jpg )

C) die Bildabmessungen : also width & height

D) weitere Berechnungen... (dazu später mehr!!!)

Es sind mir momentan zu viele Dimensionen,

Wer kann mir Bitte helfen??? (Eventuell Bezahlung möglich!)

Gruss der einsiedelnde

0 70

Mit PHP Bild-Daten aus einem Ordner auslesen

einsiedler
  • javascript
  • php
  1. 0
    MudGuard
    1. 0
      Matthias Apsel
      • php
      1. 0
        Felix Riesterer
        1. 0
          einsiedler
    2. 0
      einsiedler
  2. 0
    dedlfix
    1. 0
      einsiedler
      1. 0
        dedlfix
  3. 1
    Rolf B
  4. 0
    TS
    • php
    • programmiertechnik
    1. 0
      dedlfix
      1. 0
        TS
        1. 0
          dedlfix
          1. 0
            TS
            1. 0
              dedlfix
              1. 0
                TS
                • performance
                • php
                • programmiertechnik
                1. 0
                  dedlfix
                  1. 0
                    Rolf B
                    1. 0
                      TS
                    2. 0
                      Tabellenkalk
                      1. 0
                        Regina Schaukrug
  5. 1
    Robert B.
    • kontextwechsel
    • php
    1. 0
      TS
  6. 0
    einsiedler
    1. 0
      Tabellenkalk
      1. 0
        einsiedler
    2. 0
      einsiedler
  7. 0
    einsiedler
    1. 0
      Rolf B
      1. 0
        einsiedler
        1. 0
          TS
          • php
          • programmiertechnik
          1. 0
            TS
            • korrektur
            • php
            • programmiertechnik
          2. 0
            einsiedler
            1. 0
              TS
              1. 0
                einsiedler
                1. 0
                  TS
                  • php
                  • programmiertechnik
                  • programmiertechnik
                  1. 0
                    einsiedler
                    1. 0
                      TS
                      1. 0
                        einsiedler
                      2. 0

                        Debuggen

                        Regina Schaukrug
                      3. 0
                        TS
                        1. 0
                          einsiedler
                          1. 0
                            TS
                            1. 0
                              einsiedler
                              1. 0
                                TS
                                1. 0
                                  einsiedler
                                  1. 0

                                    Letzter Versuch?

                                    TS
                                    1. 0
                                      einsiedler
                                      1. 0
                                        TS
                                        1. 0
                                          einsiedler
                                          1. 0
                                            einsiedler
                                            1. 0
                                              Tabellenkalk
                                              1. 0
                                                einsiedler
                                                1. 0
                                                  Tabellenkalk
                                                  1. 0
                                                    einsiedler
                                                    1. 0
                                                      Rolf B
                                                    2. 0
                                                      Tabellenkalk
                                    2. 0
                                      einsiedler
                                      1. 0
                                        TS
                                        1. 0
                                          einsiedler
                                          1. 0
                                            TS
                                            1. -1
                                              einsiedler
                                              1. 0
                                                TS
                                                1. 0
                                                  einsiedler
                        2. 0
                          einsiedler
                          1. 3

                            Aufforderung zu mehr Geduld

                            Camping_RIDER
                            • moderation
                            • zu diesem forum
          3. 0
            einsiedler
    2. 1
      TS
      • php
      • programmiertechnik
    3. 0
      Robert B.
      • kontextwechsel
      • php