Versionen dieses Beitrags

Mit PHP Bild-Daten aus einem Ordner auslesen

Missing einsiedler
  • Mit PHP Bild-Daten aus einem Ordner auslesen
  • Ein erneuter Versuch!
  • ~~~PHP
  • <?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 ](http://www.welten-bau.de/test/testseite_uebung1/bildausgabe_demo_B.php)
  • 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!)
  • Wer kann mir Bitte helfen??? (Eventuell Bezahlung möglich!)
  • Gruss der einsiedelnde

Mit PHP Bild-Daten aus einem Ordner auslesen

Missing einsiedler
  • Mit PHP Bild-Daten aus einem Ordner auslesen
  • Ein erneuter Versuch!
  • ~~~PHP
  • <?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 ](http://www.welten-bau.de/test/testseite_uebung1/bildausgabe_demo_B.php)
  • 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

Mit PHP Bild-Daten aus einem Ordner auslesen

Missing einsiedler
  • Mit PHP Bild-Daten aus einem Ordner auslesen
  • Ein erneuter Versuch!
  • ~~~PHP
  • <?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 ](http://www.welten-bau.de/test/testseite_uebung1/bildausgabe_demo_B.php)
  • Hiermit bin ich aber noch lange nicht zufrieden.
  • 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

Mit PHP Bild-Daten aus einem Ordner auslesen

Missing einsiedler
  • Mit PHP Bild-Daten aus einem Ordner auslesen
  • Ein erneuter Versuch!
  • ~~~PHP
  • <?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 ](http://www.welten-bau.de/test/testseite_uebung1/bildausgabe_demo_B.php)
  • Hiermit bin ich aber noch lange nicht zufrieden.
  • 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?
  • 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

Mit PHP Bild-Daten aus einem Ordner auslesen

Missing einsiedler
  • Mit PHP Bild-Daten aus einem Ordner auslesen
  • Ein erneuter Versuch!
  • ~~~PHP
  • <?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 ](http://www.welten-bau.de/test/testseite_uebung1/bildausgabe_demo_B.php)
  • Hiermit bin ich aber noch lange nicht zufrieden.
  • 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 + Dateinahme ( img/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