Niels: Php Bildsuchfunktion (suche nach Farbwerten)

Hi,
ich suche ein script welches von mir festgelegte ordner durchsucht.
der user sollte dann über eine farbtabelle die möglichkeit haben nach bildern mit bestimmten farbwerten zu suchen. das ganze sollte dann in einer tabelle zusammen mit der bildgröße, aufnahmedatum und farbwerten ausgegeben werden. beim klicken auf diese bilder sollte sich je nach ordner aus dem sie stammen eine seite öffnen.

damit das ganze nicht ewig dauert sollte dieses programm eine liste mit den bilddateien erstellen um nicht jedesmal alle ordner durchsuchen zu müssen.

mfg. Niels

so ähnlich sollte die suchfunktion dann aussehen: www.bildmaschine.de

  1. Hello Niels,

    ich suche ein script welches von mir festgelegte ordner durchsucht.

    Du suchst eine Idee, wie Du so ein Script erstellen kannst?
    Dann wird Dir hier bestimmt geholfen. :-)
    Fertige Scripte werden hier allerdings nicht verteilt.

    Schau dir Dir Directory-Funktionen an
    http://www.php.net/manual/en/ref.dir.php
    Dort findest Du auch Beispiele.

    Außerdem könnten hilfreich für Dich sein für das Arbeiten mit den Dateien:

    http://www.php.net/manual/en/function.is-file.php
    http://www.php.net/manual/en/function.is-readable.php
    http://www.php.net/manual/en/function.fopen.php
    http://www.php.net/manual/en/function.flock.php
    http://www.php.net/manual/en/function.fread.php

    und für die Überprüfung, ob es überhaupt Bilder sind:

    http://www.php.net/manual/en/function.getimagesize.php

    der user sollte dann über eine farbtabelle die möglichkeit haben nach bildern mit bestimmten farbwerten zu suchen. das ganze sollte dann in einer tabelle zusammen mit der bildgröße, aufnahmedatum und farbwerten ausgegeben werden. beim klicken auf diese bilder sollte sich je nach ordner aus dem sie stammen eine seite öffnen.

    Hierzu benötigst Du z.B. die Image-Funktionen der GD-Lib

    http://www.php.net/manual/en/ref.image.php

    damit das ganze nicht ewig dauert sollte dieses programm eine liste mit den bilddateien erstellen um nicht jedesmal alle ordner durchsuchen zu müssen.

    so ähnlich sollte die suchfunktion dann aussehen: http://www.bildmaschine.de

    Die referenzierte Seite hat schwere Fehler im JavaScript. Es wird auf Objekte zugegriffen, die (noch) nicht (fertig) geladen sind.

    Teile die einzelnen Aufgaben des Projektes in abgeschlossene Funktionen auf.
    z.B.:

    • Liste der Dateien erzeugen

    • auf Bildtyp überprüfen

    • benötigten Speicherplatz abschätzen (der ist nämlich allzu schnell erschöpft)

    • Farbauswertung

    • Speicherung der ermittelten Daten in einer Datenbank

    • User-Schnittstelle
      -- Formulare / Dokumente
      -- Farbwähler
      -- Anzeigefunktionen

    • Datenbankverwaltung

    • Benutzerverwaltung

    usw.

    Wenn Du das Konzept fertig hast, und die nächsten Probleme auftreten, meldest Du dich einfach wieder.

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

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau