wuzhicms私密下载链接生成

加载函数库:
load_function('content','content');

echo private_file('http://dev.wuzhicms.com/uploadfile/2014/12/09/1418090546149321.pdf',1);


/**
* 私密文件下载链接生成
* @param $file
* @param $output 1 直接显示,0输出隐私链接地址。
*
*/
function private_file($file,$output = 0) {
   if(strpos($file, ATTACHMENT_URL) !== false) {
       $filetype = get_ext($file);
       if($output && in_array($filetype,array('jpg','jpeg','gif','bmp','png'))) {
           $file = str_replace(ATTACHMENT_URL,ATTACHMENT_ROOT,$file);
           download($file,'',1);
       } else {
           $file = str_replace(ATTACHMENT_URL,'wZ:',$file);
       }
   }
   return WEBURL.'index.php?f=down&v=d&s='.urlencode(encode($file));
}

 

posted @ 2016-06-12 16:59  赵宏伟  阅读(329)  评论(0编辑  收藏  举报