Ciao a tutti, vado subito al punto, sto realizzando un sito per un fotografo e mi ha chiesto se era possibile estrarre dalle sue foto i dati EXIF ed io ovviamente gli ho detto di si.

Purtroppo però nella lettura tramite il seguente script:

Codice PHP:
<?php
echo"[b]Informazioni sulla foto:[/b]

<table style='color:#c5c5c5'>"
;
$img $_GET[immagine];
$exif read_exif_data($img0true);
$array_exif = array("ApertureFNumber","Model","ExposureTime","ISOSpeedRatings","DateTimeOriginal","ShutterSpeedValue","ApertureValue","BrightnessValue","MaxApertureValue","LightSource","FocalLength","Software","ImageWidth","ImageLength");

foreach (
$exif as $key => $section) {
    foreach (
$section as $name => $val) {
    echo 
"<tr><td>[b]$name[/b]:</td><td>$val</td></tr>";
    }
}
?>
mentre il alcune foto mostra le informazioni esatte in altre mostra dati assolutamente che non esistono e ho pure controllato leggendo i dettagli dell'immagine sul computer.. qualcuno mi sa dire come mai?

Un esempio mi mostra questi dati:
Model: Exif
Software: Photoshop 3.0

invece di:
Model: Canon EOS 30D
Software: Adobe Photoshop CS4 Windows