-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathexif.php
executable file
·47 lines (37 loc) · 1.02 KB
/
exif.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<div class="close">
<a href="#">x</a>
</div>
<?php
/*
* Created by Thibaud Rohmer on 2010-12-23.
*/
$exifDat=@exif_read_data($_POST['img']);
if($exifDat)
{
$model = "";
$ISO = "";
$focal = "";
$aperture= "";
$shutter= "";
if(isset($exifDat["Model"])) $model=$exifDat["Model"];
if(isset($exifDat["ISOSpeedRatings"])) $ISO=$exifDat["ISOSpeedRatings"];
if(isset($exifDat["FocalLength"])) $focal=$exifDat["FocalLength"]+0;
if(isset($exifDat["FNumber"])) $aperture=$exifDat["FNumber"]+0;
if(isset($exifDat["ExposureTime"])) $shutter=$exifDat["ExposureTime"];
echo ("
<div class='info_type1'> $model </div>
<div class='exif_infos'>
<div class='info_type2 border-right'>ISO $ISO</div>
<div class='info_type2 border-right'>$focal mm</div>
<div class='info_type2 border-right'>f/$aperture</div>
<div class='info_type2'>$shutter</div>
</div>");
}else{
echo "<div class='info_type1'>No EXIF found.</div>";
}
?>
<script>
$(".close").click(function(){
$(this).parent().parent().fadeOut("slow");
});
</script>