dateinamen mit platzhalter

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

  • dateinamen mit platzhalter

    ... mir fehlt gerade jeglicher denkansatz.

    ich hab in einer datenbank namen von jpegs gespeichert.
    diese lauten z.b.: 2-1675-10, 9-3375-15 oder 11-4444-77 usw.
    die eigentlichen jpegs liegen in einem verzeichnis und heissen
    2-1675-10.jpeg, 9-3375-15.jpeg oder 11-4444-77.jpeg.
    also bis hier alles wunderbar un nich der rede wert.
    nun werden diese jpegs dynamisch von'ner maschine generiert
    und erhalten fortan noch eine zusätzliche framenummer die sich
    durchaus mehrmals ändern kann ohne das die datenbank davon
    wind bekommt. diese jpegs heisen dann z.b:

    2-1675-10.250.jpeg, 9-3375-15.20.jpeg oder 11-4444-77.4000.jpeg

    vorher:
    2-1675-10.jpeg
    nachher:
    2-1675-10.250.jpeg oder
    2-1675-10.100.jpeg oder
    2-1675-10.3300.jpeg oder
    2-1675-10.10.jpeg usw.

    meine frage nun: wie lese ich das jeweilige bild aus, ohne die zusätzliche framenummer zu kennen? *wildcard*

    thx

  • #2
    wildkards sind im dateisystem nicht direkt möglich. dann könntest du das bild ja nicht eindeutig identifizieren.

    ich würds so machen:

    verzeichnis mit den bildern auslesen. und dann für jedes bild mit strstr prüfen, ob die entsprechende nummer enthalten ist.

    Kommentar


    • #3


      danke un gruss,
      crisdoe

      Kommentar


      • #4
        Bitteschön!

        Kommentar

        Lädt...
        X