php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #11283 read_exif_data only gets first "Comments" record
Submitted: 2001-06-05 05:33 UTC Modified: 2005-02-01 23:08 UTC
From: roland at astrofoto dot org Assigned:
Status: Closed Package: EXIF related
PHP Version: 4.0 Latest CVS (2001-06-05) OS: Linux 2.2.16/RedHat 7.0
Private report: No CVE-ID: None
 [2001-06-05 05:33 UTC] roland at astrofoto dot org
This is actually CVS from 2001-06-03/04.

I have a JPG which has comments added to it of the form "<KEY>: <VALUE>" so I can add image titles and such that will propagate with the image.  When I look at the array retrieved by read_exif_data, it includes only one [Comments] element, the first comment added to the file.

The comments were added with wrjpgcom and can be read back with rdjpgcom; the latter retrieves all of the comments.

For my purposes, I can shove everything into a single comment, but it still looks like a bug to me.  I would guess that if there is more than one commen block that read_exif_data should make the [Comments] element an array.

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2001-08-03 21:57 UTC] sniper@php.net
could you please place some of those jpegs somewhere
where we can access them to test this.

--Jani

 [2001-08-03 22:29 UTC] roland at astrofoto dot org
I've put a picture online which has the following JPEG comments

Title:Looking Coy
Subject:Matthew Roberts
Location:Forest Hills, NY

The image is at http://www.astrofoto.org/~roland/tmp/20010601-0001.jpg


 [2001-08-04 18:34 UTC] rasmus@php.net
Ok, read_exif_data() will now return an array of comments if there is more than 1.  Please check the CVS version and let me know if it works for you.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Wed Oct 30 22:01:28 2024 UTC