Esempio n. 1
0
			$cpVrs.html("[<?php 
    echo $zbp->lang['msg']['new_article'];
    ?>
]");
		} else {
			$cpVrs.html("<?php 
    echo $zbp->lang['msg']['new_article'];
    ?>
");
		}
		$cpVrs.attr("href", zbp.options.bloghost + "zb_system/cmd.php?act=ArticleEdt");
	}

});
<?php 
}
foreach ($GLOBALS['hooks']['Filter_Plugin_Html_Js_Add'] as $fpname => &$fpsignal) {
    $fpname();
}
$s = ob_get_clean();
$m = md5($s);
header('Content-Type: application/x-javascript; charset=utf-8');
header('Etag: ' . $m);
if ($zbp->option['ZC_JS_304_ENABLE'] && isset($_SERVER["HTTP_IF_NONE_MATCH"]) && $_SERVER["HTTP_IF_NONE_MATCH"] == $m) {
    SetHttpStatusCode(304);
    die;
}
$zbp->CheckGzip();
$zbp->StartGzip();
echo $s;
die;
Esempio n. 2
0
/**
 * 设置304缓存头
 * @param string $filename 文件名
 * @param string $time 缓存时间
 */
function Http304($filename, $time)
{
    $url = $filename;
    $md5 = md5($url . $time);
    $etag = '"' . $md5 . '"';
    header('Last-Modified: ' . gmdate('D, d M Y H:i:s', $time) . ' GMT');
    header("ETag: {$etag}");
    if (isset($_SERVER['HTTP_IF_NONE_MATCH']) && $_SERVER['HTTP_IF_NONE_MATCH'] == $etag) {
        SetHttpStatusCode(304);
        die;
    }
}