von NetDrag |
mit der http bibliothek aus dem pear package. ist aber viel umständlicher. |
von MarkusStruebel |
NetDrag schrieb am 20.05.2004 21:35
mit dem copy befehl müßte es ab version 4.3 klappen |
Gibt es auch noch andere Möglichkeiten? |
von weisseweste |
Danke @NetDrag.
Leider muß ich dann auf die "extra" Uhrzeit verzichten. Copy möchte ich nicht, weil das dann eben nicht der realen Uhrzeit auf dem Bild entspricht.
Das webcambild kann ich auch nicht in meinem Verzeichnis erstellen, weil es dann auf der externen Page das gleiche Problem gibt. Und dort hat es Priorität.
Gruss, weisseweste |
von NetDrag |
mit dem copy befehl müßte es ab version 4.3 klappen |
von MarkusStruebel |
wie geht dieses Kopieren? |
von NetDrag |
Der Befehl der diese Meldung ausgibt ist filemtime.
filemtime liest aus dem dateisystem die zeit aus, zu der die datei erstellt wurde. da die datei ja nciht in deinem filesystem existiert kann auch die zeit nicht ausgelesen werden.
du känntest die datei in dein verzeichnis kopieren, aber dann wäre dies der zeitpunkt des kopierens und nicht der der erstellung. Technisch ist das was du vorhast also nicht zu erreichen. Einzige möglichkeit ist es das bild wieder in deinem verzeichnis zu erstellen |
von weisseweste |
Hm, ... wirklich keiner ne Idee? |
von weisseweste |
Hallo zusammen,
ich weiß nicht ob es überhaupt möglich ist ...,
ich möchte ein webcambild von einer externen Seite, daß sich ständig aktualisiert, in meine php Seite einbinden. Das Bild darstellen ist kein Problem.
Da die Uhrzeit im Bild zu klein ist, möchte ich sie unter dem Bild noch einmal lesbar darstellen. Bisher, wenn es auf der eigenen Seite war, hat das immer mit unten angefügtem "last updated-Schnipsel" funktioniert....
Jetzt dachte ich mir, ich füge statt nur Dateiname einfach die externe http Adresse ein, aber dann kommt eine Fehlermeldung, daß "er" die Datei natürlich nicht in meinem "public html" Verzeichnis gefunden hat.
Kennt jemand hierfür eine Lösung?
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13: | <?php
$filename = "webcam.jpg";
$timestamp = filemtime($filename);
$date = date(dMY, $timestamp);
$hour = date(H, $timestamp);
$hour = $hour - 1;
if ($hour > 24) {
$hour = $hour - 24;
}
$time = date(a, $timestamp);
$minutes = date(i, $timestamp);
echo("Last updated: " . $hour . ":" . $minutes . " - " . $date . " (local time)");
?> |
Danke, weisseweste |
|