<?
    $_id 
= isset($_GET['i']) ? intval($_GET['i']) : 0;

    
$quilts mysql_query("SELECT * FROM quilts WHERE id = " sq($_id));
    if (
$quilts_row mysql_fetch_assoc($quilts))
    {
        if (isset(
$_GET['format']) && $_GET['format'] == 'jpg')
        {
            
header('Content-Type: image/jpeg');
            
header('Content-Disposition: inline; filename="quilt_full_' $quilts_row['id'] . '.jpg"');
            echo 
$quilts_row['data_full_jpg'];
        }
        else
        {
            
header('Content-Type: image/png');
            
header('Content-Disposition: inline; filename="quilt_full_' $quilts_row['id'] . '.png"');
            echo 
$quilts_row['data_full_png'];
        }
    }
    else
    {
        
display_empty_image();
    }
    
    function 
display_empty_image()
    {
        
$im imagecreatetruecolor(264264);
        
imagefill($im000);
        
$white imagecolorallocate($im255255255);
        
imagefilledrectangle($im3232200 32 1200 32 1$white);
        if (isset(
$_GET['format']) && $_GET['format'] == 'jpg')
        {
            
header('Content-Type: image/jpeg');
            
header('Content-Disposition: inline; filename="empty.jpg"');
            
imagejpeg($im''90);
        }
        else
        {
            
header('Content-Type: image/png');
            
header('Content-Disposition: inline; filename="empty.png"');
            
imagepng($im);
        }
    }
?>