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

    $quilts = mysqli_query_logged("SELECT * FROM quilts WHERE id = " . sq($_id));
    if ($quilts_row = mysqli_fetch_assoc($quilts))
    {
        header('Content-Type: image/png');
        header('Content-Disposition: inline; filename="quilt_thumb_' . $quilts_row['id'] . '.png"');
        echo $quilts_row['data_thumb'];    
    }
    else
    {
        display_empty_image();
    }
    
    function display_empty_image()
    {
        $im = imagecreatetruecolor(264, 264);
        imagefill($im, 0, 0, 0);
        $white = imagecolorallocate($im, 255, 255, 255);
        imagefilledrectangle($im, 32, 32, 200 + 32 - 1, 200 + 32 - 1, $white);
        header('Content-Type: image/png');
        header('Content-Disposition: inline; filename="empty.png"');
        imagepng($im);
    }
?>