Karsten21: Fenstergröße

Hallo,
ich möchte per getimagesize() die Breite und Höhe von allen Bilder in einem Orden die den Namen bildx.jpg (für steht die Nummer der Bildes z.B bild1.jpg usw.)tragen getrennt auslesen und dann den größten Wert von Höhe und Breite verwenden um ein Fenster zu öffnen (mit Java) in dem dann die Bilder angezeigt werden.
Also das Javascript für das Fenster habe ich schon.

Von der Überlegung her soll das so ablaufen:
-Ordnername wird per get übergeben
-von allen Bilddateien mit dem Namen bildx.jpg in dem Ordner  wird die Höhe und Breite ermittelt
-alle breiten Werte werden verglichen und der höchste ausgegeben
-alle höhen Werte werden verglichen und der höchste ausgegeben

Kann mir bitte jemand einen Denkanstoß oder Scriptteil geben wie ich das realisieren kann ?!?

  1. Hello,

    dann schau Dir mal http://de.php.net/manual/de/function.readdir.php
    und http://de.php.net/manual/de/function.is-file.php
    und http://de.php.net/manual/de/function.pathinfo.php

    an.

    Daraus solltet Du dann eigentlich schon was zusammenbasteln können.

    Außerdem beschäftige Dich mit den Arrayfunktionen.

    Hier bietet sich ein Array mit der Struktur:

    $_files['name'][1] => wert
    $_files['name'][2] => wert
    ...
    $_files['name'][n] => wert

    $_files['x']   [1] => wert
    $_files['x']   [2] => wert
    ...
    $_files['x']   [n] => wert

    $_files['y']   [1] => wert
    $_files['y']   [2] => wert
    ...
    $_files['y']   [n] => wert

    usw. an. Dann kann man das nach jedem Wert (jeder Dimension) sortieren lassen.

    Harzliche Grüße aus http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau
  2. Hi,

    Kann mir bitte jemand einen Denkanstoß oder Scriptteil geben wie ich das realisieren kann ?!?

    Ich habe gerade einen "Image-Browser" geschrieben, aber noch nicht veröffentlicht. Das Programm liest alle GIFs,JPEGs und PNGs ein, ermittelt die maximale Größe, reduziert ggf. auf Thumbnail-Größe, etc.

    Der Link zur (noch nicht fertigen/noch nicht eingebundenen) HTML-Seite zum Programm (welches fertig ist - prinzipiell zumindest ;-)):

    http://Coding.vampirehost.de/IBrowse

    Links zu Beispielen und dem Source findest Du dort ...

    Ein Beispiel für hier:

    http://Coding.vampirehost.de/IBrowser?path=/gruft/coding/skins/tos4/img&width=60&height=60

    (dank der "fürsorglich mitdenkenden" Link-Umwandlung des Forums nicht klickbar)

    Gruß, Cybaer

    --
    Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!