Andy: Datum/Uhrzeit einer Grafik anzeigen

Hallo!

Ich möchte zu einer Grafik, die sich regelmäßig ändert, den Zeitpunkt des Erstellen (der Grafik) in eine html-Seite einfügen, geht das?

Es wird automatisch in regelmäßigen ABständen die Grafik einer Temperaturüberwachung hochgeladen, diese will ich in eine html-Seite einbinden und möchte jetzt, daß neben dieser Grafik Datum und Uhrzeit stehen, zu der die Grafik entsatnden ist. Das macht natürlich nur Sinn, wenn dieses auch automatisch passiert.

ICh habe mittlerweile geraume Zeit gegoogelt, finde aber nur Java-Scripts, die das Datum der letzten Änderung der eigentlichen Seite "auslesen" und einfügen. Leider habe ich nichts gefunden, daß das Datum/die Uhrzeit einer eingebundenen Datei (eben einer Grafik) einbindet.

Weiß da jemand eine Lösung?

Liebe Grüße

Andy

  1. Schreib dir das Datum irgendwo auf dem Server hin und lies das dann aus, dann kannst du das in der Seite einfügen wo du willst.
    Oder schreib das gleich mit ins Bild, wär noch einfacher.

  2. Hallo Andy,

    lade die Bilder hoch und hänge dem Dateinamen Angaben zur Erstellungszeit an:

    bild_1253807682.png, bild_24_09_2009_17_58.png

    Jenach Aktualisierung lässt sich dann die Zeitangabe mittels Server- oder Clientscript zu einem lesbaren Datum konvertieren, wobei im einfachsten Fall die Zeitangabe der Datei vom Script angehangen werden kann, was den up load entgegennimmt.

    Gruß aus Berlin!
    eddi

  3. Ich möchte zu einer Grafik, die sich regelmäßig ändert, den Zeitpunkt des Erstellen (der Grafik) in eine html-Seite einfügen, geht das?

    Mit Radio Eriwan: Im Prinzip ja, wenn du die Datei-Informationen auslesen kannst. Das geht z.B. mit PHP, wenn die Datei auf demselben Server liegt.

    Dein Freund ist filemtime.

    Es wird automatisch in regelmäßigen ABständen die Grafik einer Temperaturüberwachung hochgeladen, diese will ich in eine html-Seite einbinden und möchte jetzt, daß neben dieser Grafik Datum und Uhrzeit stehen, zu der die Grafik entsatnden ist. Das macht natürlich nur Sinn, wenn dieses auch automatisch passiert.

    Denke dran, dass Grafiken vom Browser gerne aus dem Cache geholt werden, also keineswegs neu geladen werden, auch wenn sie inzwischen geändert sind. Eine neue Anzeige erzwingst du durch Anhängen eines Parameters, der sich vom vorangegangenen Parameter unterscheidet, etwa die Uhrzeit in sec:

    <img src='bild.jpg?t=183055' ...> = 18:30:55

    LG Kalle

    1. Dein Freund ist filemtime.

      Danke, das ist die Lösung

      Liebe Grüße

      Andy

  4. @@Andy:

    nuqneH

    Ich möchte zu einer Grafik, die sich regelmäßig ändert, den Zeitpunkt des Erstellen (der Grafik) in eine html-Seite einfügen, geht das?

    Hast du den Zeitpunkt des Erstellens der Grafik irgendwo als Metadatum verfügbar? EXIF vielleicht?

    Wenn nein, dann geht’s nicht. Du kannst keine Daten ausgeben, die du nicht hast.

    Es wird automatisch in regelmäßigen ABständen die Grafik einer Temperaturüberwachung hochgeladen,

    Den Zeitpunkt des Hochladens der Grafik kannst du auslesen. Den willst aber nicht ausgeben, sondern

    daß neben dieser Grafik Datum und Uhrzeit stehen, zu der die Grafik entsatnden ist.

    Qapla'

    --
    Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)
    1. Hallo Gunnar!

      Den Zeitpunkt des Hochladens der Grafik kannst du auslesen. Den willst aber nicht ausgeben, sondern

      daß neben dieser Grafik Datum und Uhrzeit stehen, zu der die Grafik entsatnden ist.

      Da zwischen Enstehen der Grafik und dem Hochladen max. 10 Minuten liegen würde mir das schon reichen.

      Wie kann ich das machen?

      Liebe Grüße

      Andy

      1. Hi,

        Da zwischen Enstehen der Grafik und dem Hochladen max. 10 Minuten liegen

        Auch dann, wenn Du nach einem Server-Crash die Dateien neu hochladen mußt?

        cu,
        Andreas

        --
        Warum nennt sich Andreas hier MudGuard?
        O o ostern ...
        Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.
        1. Hi,

          Da zwischen Enstehen der Grafik und dem Hochladen max. 10 Minuten liegen

          Auch dann, wenn Du nach einem Server-Crash die Dateien neu hochladen mußt?

          cu,
          Andreas

          Jepp - a) ist es nicht lebenswichtig, daß da die absolut korrekte Zeit steht, b) legt ein Programm zur Temperaturüberwachung alle 5 min eine neue Grafik an (die wir intern nutzen), diese wird wiederum alle 30 min zusammen mit anderen Dateien hochgeladen.

          Aber der Tip von Kalle_B (filemtime) ist die Lösung, da ich aber von php keine Ahnung habe brauchte ich Hilfestellung.

          Danke an alle!

          Liebe Grüße

          Andy

          1. @@Andy:

            nuqneH

            Aber der Tip von Kalle_B (filemtime) ist die Lösung, da ich aber von php keine Ahnung habe brauchte ich Hilfestellung.

            Welche Frage lässt die von Kalle_B verlinkte Doku noch offen?

            Qapla'

            --
            Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)
            1. Aber der Tip von Kalle_B (filemtime) ist die Lösung, da ich aber von php keine Ahnung habe brauchte ich Hilfestellung.

              Welche Frage lässt die von Kalle_B verlinkte Doku noch offen?

              Keine! Antwort nicht ganz richtig formuliert ;-)

              Ich hatte vorher überhaupt keine Ahnung, mit Hilfe der genannten Doku habe ich es hin bekommen...

              Aber ohne kleinstes Wissen ist es auch problematisch im www das richtige zu finden - aber dafür gibt es euch ja! Danke nochmals.

              Liebe Grüße

              Andy