Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: Erstellungsdatum von Foto ausgeben

  1. #1
    Contao-Nutzer
    Registriert seit
    06.04.2013.
    Beiträge
    78

    Standard Erstellungsdatum von Foto ausgeben

    Hallo zusammen,

    ich würde gerne das Erstellungsdatum von einem Foto mit ausgeben. Gibt es dafür einen entsprechenden Befehl für Templates?

    Viele Grüße

  2. #2
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Für das Datum der Datei:
    PHP-Code:
    <?php
    if (file_exists($filename)) {
        echo 
    "$filename wurde zuletzt modifiziert: " date (d.m.Y H:i:s.", filemtime($filename));
    }
    ?>
    An das Datum des Fotos (nur JPG) zu kommen ist schwieriger. Bei JPEGs mußt Du die EXIF-Daten aus der Datei auslesen, siehe z.B. https://werner-zenk.de/php/exif-info...s_auslesen.php
    Ich würde mich aber nicht darauf verlassen, das die EXIf-Daten stimmen oder vorhanden sind.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  3. #3
    Contao-Nutzer
    Registriert seit
    06.04.2013.
    Beiträge
    78

    Standard

    Perfekt danke! Für meine Zwecke reicht das Datum der Datei.

    Ich musste nur noch für die Variable $filename noch den Pfad vom Bild angeben.

    PHP-Code:
    <?php
    $filename 
    $item->href; ;
    if (
    file_exists($filename)) {
    echo 
    "$filename wurde zuletzt modifiziert: " date ("d.m.y H:i:s."filemtime($filename));
    }
    ?>

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •