von Andreas S |
Versuchs mal so:
1:
2:
3:
4:
5:
6:
7:
8:
9: | <?php
if((file_exists(getcwd() . "/images/webcam.jpg") == false) || (filesize(getcwd() . "/images/webcam.jpg") < 1024)){
echo "<img src="images/webcam_e.jpg" height=240 width=320 border=0>";
echo "<br>Last updated: " . date("H:i - d M Y", filemtime(getcwd() . "/images/webcam.jpg"));
} else {
echo "<img src="images/webcam.jpg" height=240 width=320 border=0>";
echo "<br>Last updated: " . date("H:i - d M Y", filemtime(getcwd() . "/images/webcam.jpg"));
}
?> |
Den Pfad "images/" etc. musst du ggf. noch ändern. |
von weisseweste |
war wohl zu euphorisch ... es gibt zwar keine Fehlermeldung mehr, aber das Datum ist falsch....
bei "last updated-Anzeige" des Ersatzbildes (webcam_e.jpg) wird das Speicherdatum des Ersatzbildes angezeigt und nicht mehr das uploaddatum des echten Bildes (webcam.jpg) ...
So kann ich dann eigentlich kein Ersatzbild wählen, weil sonst das Datum von vor einiger Zeit (z.b.vor einem Monat) angezeigt wird.
|
von weisseweste |
....aber hm...ich weiss es jetzt
es klappt ...!!
oder was meintest Du?
|
von paul |
$filename = "webcam.jpg";
$filename .= "webcam_e.jpg";
aber hm, ich weiss nicht!
|
von weisseweste |
ich habe unter dem Bild noch eine last updated funktion, die das Datum des upgeloadeten Bildes anzeigt.
Wenn jetzt das Ersatzbild (webcam_e.jpg) geladen wird, weil das echte Bild (webcam.jpg) 0kb enthält, dann findet praktisch
$filename = "webcam.jpg";
nicht das Ersatzbild, weil das ja "webcam_e.jpg heißt.
ich müßte daher glaube ich beide Bilddateien in
$filename angeben.
Aber wie? |