_imgfile($data); if ($cache) { header('Content-Type: image/png;'); header('Expires: ' . gmdate('D, d M Y H:i:s', time() + max($conf['cachetime'], 3600)) . ' GMT'); header('Cache-Control: public, proxy-revalidate, no-transform, max-age=' . max($conf['cachetime'], 3600)); header('Pragma: public'); http_conditionalRequest($time); echo io_readFile($cache, false); } else { header('HTTP/1.0 404 Not Found'); header('Content-Type: image/png'); echo io_readFile('res/file-broken/file-broken.png', false); }