Exif foto genomen op
Ik ben op zoek naar een stukje code waarmee je (via EXIF) de datum & tijdstip kan weergeven wanneer een foto getrokken is.
Ik had dat stuk code gemaakt, maar dit geeft de tijd waarop het bestand laatst is gewijzigd.
Code (php)
1
2
3
4
5
2
3
4
5
<?php
$datum = exif_read_data($map . "/" . $d . ".jpg", 0, true);
$datum = $datum['FILE']['FileDateTime'];
$datum = strftime ('%d/%m/%Y, %H:%M:%S ', $datum);
?>
$datum = exif_read_data($map . "/" . $d . ".jpg", 0, true);
$datum = $datum['FILE']['FileDateTime'];
$datum = strftime ('%d/%m/%Y, %H:%M:%S ', $datum);
?>
Ik had dat stuk code gemaakt, maar dit geeft de tijd waarop het bestand laatst is gewijzigd.
Gewijzigd op 01/01/1970 01:00:00 door Sam
De aanmaakdatum staat bij mij ook niet in de EXIF gegevens, zie mijn gallery script
Inderdaad, maar ik heb het nu toch bereikt met een aantal omwegen.
Toch bedankt voor de reactie.
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
$datum = exif_read_data($map . "/" . $d . ".jpg", 0, true);
$datum = $datum['EXIF']['DateTimeOriginal'];
$datum = explode(" ", $datum);
$datumexpl1 = explode(":", $datum[0]);
$datumexpl2 = explode(":", $datum[1]);
$datum = $datumexpl1[2] . "/" . $datumexpl1[1] . "/" . $datumexpl1[0] . ", " . $datumexpl2[0] . ":" . $datumexpl2[1] . ":" . $datumexpl2[2];
?>
$datum = exif_read_data($map . "/" . $d . ".jpg", 0, true);
$datum = $datum['EXIF']['DateTimeOriginal'];
$datum = explode(" ", $datum);
$datumexpl1 = explode(":", $datum[0]);
$datumexpl2 = explode(":", $datum[1]);
$datum = $datumexpl1[2] . "/" . $datumexpl1[1] . "/" . $datumexpl1[0] . ", " . $datumexpl2[0] . ":" . $datumexpl2[1] . ":" . $datumexpl2[2];
?>
Toch bedankt voor de reactie.




