Beispiel #1
0
?>

<html>
<head>
<title>Pagina di esperimenti 2</title>
<script src="../js/jquery.js"></script>
</head>
<body>
<?php 
include_once 'PiazzoleService.php';
include_once 'config.php';
$percorso = AIRO_FS_FOLDER_FOTO_PODIO . "04GROA_23.jpg";
$g = new ExifData($percorso);
echo "Oggetto speciale ExifData<br/>";
// echo "FileName: $g->FileName<br/>";
echo "Nome: {$g->Nome}<br/>";
echo "Produttore: {$g->Produttore}<br/>";
echo "Modello: {$g->Modello}<br/>";
echo "Dimensioni: {$g->Dimensioni}<br/>";
echo "Desc Dimensioni: {$g->DescDimensioni}<br/>";
echo "Data Scatto: {$g->DataScatto}<br/>";
echo "Data Modifica: {$g->DataModifica}<br/>";
echo "Focale: {$g->Focale}<br/>";
echo "BilanciamentoBianco: {$g->BilanciamentoBianco}<br/>";
// $f = exif_read_data($percorso, 0, true);
$json = $g->serialize();
echo "<br/><br/><br/>{$json}";
?>

</body>
</html>
Beispiel #2
0
function getFotoInfo($file, $tipo)
{
    /* 	echo "Tipo: $tipo.<br/>";
    	
    	$esito = file_exists(AIRO_FOLDER_FOTO_PODIO . $file);
    	echo "Esito verifica su file '" . AIRO_FOLDER_FOTO_PODIO . $file . "': $esito.<br/>";
    	
    	$esito = file_exists(AIRO_FOLDER_FOTO_DA_ASSOCIARE . $file);
    	echo "Esito verifica su file '" . AIRO_FOLDER_FOTO_DA_ASSOCIARE . $file . "': $esito.<br/>";
    */
    switch (strtolower($tipo)) {
        case 'abbinate':
            $path = AIRO_FS_FOLDER_FOTO_PODIO . $file;
            break;
        case 'nonabbinate':
            $path = AIRO_FS_FOLDER_FOTO_DA_ASSOCIARE . $file;
            break;
        default:
            return "Il valore di tipo: '{$tipo}' non è ammesso.";
            break;
    }
    $myinfo = new ExifData($path);
    return $myinfo->serialize();
}