<?
    
require_once('include/functions/create_quilt_image_cache.php');
    
    
$_id = isset($_GET['i']) ? intval($_GET['i']) : 0;

    if (
$_id)
    {
        
$tiles mysql_query("SELECT * FROM tiles WHERE tile_id = " sq($_id));
        if (
$tiles_row mysql_fetch_assoc($tiles))
        {
            
$quilts_permissions mysql_query("SELECT * FROM quilts_permissions WHERE user_id = '" $GLOBALS['auth']['id'] . "' AND quilt_id = '" $tiles_row['quilt_id'] . "'");
            if (
mysql_num_rows($quilts_permissions))
            {
                
$visibility $tiles_row['visibility'] + 1;
                if (
$visibility 1)
                {
                    
$visibility = -1;
                }
                
mysql_query("UPDATE tiles SET visibility = '" $visibility "' WHERE tile_id = " sq($_id));
                
create_quilt_image_cache($tiles_row['quilt_id']);
            }
        }
    }

    
header('Location: ./?s=tile&i=' $_id);
    die;
?>