小编nva*_*sch的帖子

从iphone上传图像exif数据

我已经建立了一个允许图像上传的网站,一旦上传图像,就会显示一些关于照片的特定信息.从计算机上传图片工作得很好,当我尝试从智能手机上传图像时出现问题.上传成功但似乎现在缺少从计算机上传时显示的数据的主要部分.

此代码部分实际上是检索和显示数据的部分:

$location = $_FILES["pic"]["tmp_name"];
$data = exif_read_data($location);
var_dump($data);
Run Code Online (Sandbox Code Playgroud)

var_dump($data)实际转储电脑和智能手机不同的数据.

编辑:显然它与Andoroid智能手机一起工作得很好,当我尝试从iPhone上传图像时问题才会出现

例如,var_dump计算机上传:

array(49) { 
    ["FileName"]=> string(10) "php2D4.tmp" 
    ["FileDateTime"]=> int(1367318152) 
    ["FileSize"]=> int(30357) 
    ["FileType"]=> int(2) 
    ["MimeType"]=> string(10) "image/jpeg" 
    ["SectionsFound"]=> string(24) "ANY_TAG, IFD0, EXIF, GPS" 
    ["COMPUTED"]=> array(6) { 
        ["html"]=> string(24) "width="320" height="240""  
        ["Height"]=> int(240)  
        ["Width"]=> int(320)  
        ["IsColor"]=> int(1)  
        ["ByteOrderMotorola"]=> int(1)  
        ["ApertureFNumber"]=> string(5) "f/2.8"  
    }  
    ["Make"]=> string(5) "Apple"  
    ["Model"]=> string(8) "iPhone 4"  
    ["Orientation"]=> int(3)  
    ["XResolution"]=> string(4) "72/1"  
    ["YResolution"]=> string(4) "72/1"  
    ["ResolutionUnit"]=> int(2)  
    ["Software"]=> string(5) "6.1.3"  
    ["DateTime"]=> string(19) "2013:04:26 …
Run Code Online (Sandbox Code Playgroud)

php iphone jquery exif file-upload

34
推荐指数
3
解决办法
2万
查看次数

标签 统计

exif ×1

file-upload ×1

iphone ×1

jquery ×1

php ×1