<?php
    require_once('include/functions/image_directory.php');

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

    if ($_id)
    {
        $binaries = mysqli_query_logged("SELECT image_id, full FROM z_" . binaries_path($_id) . " WHERE image_id = " . sq($_id));
        if ($binaries_row = mysqli_fetch_assoc($binaries))
        {
            mysqli_query_logged("UPDATE images SET views = views + 1 WHERE id = '" . $binaries_row['image_id'] . "'");
            header('content-type: image/jpeg');
            header('content-disposition: inline; filename="full_' . $binaries_row['image_id'] . '.jpg"');
            echo $binaries_row['full'];
        }
        else
        {
            display_empty_image();
        }
    }
    else
    {
        display_empty_image();
    }

    function display_empty_image()
    {
        header('content-type: image/jpeg');
        header('content-disposition: inline;');
        $handle = imagecreatefrompng(SITE_PATH.'themes/rave/images/no_image.png');
        imagejpeg($handle , '', 90);
    }
?>