现在我在我的网站上制作了简单的系统,这是它的代码
if(stc($_SERVER['HTTP_REFERER'], $_SERVER['HTTP_HOST'])){
//download directly
}else{
//open page first
}
function stc($haystack, $needle, $offset=0) {
return strpos(strtoupper($haystack), strtoupper($needle), $offset);
}
如果有人从我的网站输入链接,它直接下载就可以了,如果从任何其他网站打开一个页面,现在它工作得很好,但是如果有人安装了任何下载器,如 inernet 下载管理器,它会使链接直接不去第一个页面想,因为它现在使 HTTP_REFERER 为空,我怎么能像 rapidshare.com 这样的系统