} elseif ($EXPIRED == 'YES') { $file['path'] = "app/pic/flowOver.gif"; $file['name'] = "超出限制"; $file['mime'] = "'image/png"; FILE_REDOWN($file, true); } else { FILE_OUTPUT($info, PIC_DSP_LINK, true); } } elseif (strpos($link[0], 'mp3d') === 0) { include 'app/mp/config.php'; if ($_SERVER['HTTP_REFERER']) { if (!stristr($_SERVER['HTTP_REFERER'] . '/', URL)) { $file['path'] = "app/mp/banOutside.mp3"; $file['name'] = "本链接禁止外链"; $file['mime'] = "audio/mpeg"; FILE_REDOWN($file, true); exit; } } $nowtime = mktime(); $gettime = substr($link[0], 4, 10); $id = substr($link[0], 14, 7); $maxtime = $nowtime + PLAY_DMT * 24 * 3600; $info = FILE_REINFO($id); if ($info == false) { ERROR('提取错误啦', '该分享码无效或已经被删除'); } elseif ($info['type'] != 'mp3') { ERROR('提取错误啦', '只能分享MP3格式的文件哦!'); } elseif ($info['size'] > PLAY_LIT * 1024 * 1024) { ERROR('提取错误啦', '目前只能分享小于' . STR_FILESIZE(PLAY_LIT * 1024 * 1024) . '的文件'); } else {
$gettime = substr($val[1], 10); $id = substr($val[1], 10, -4); $nowtime = time(); $maxtime = $nowtime + PIC_DMT * 24 * 3600; $info = FILE_REINFO($id); $EXPIRED = PIC_EXPIRED($info['id'], MOP . 'flowRecord/', true); if ($info == false) { ERROR('提取错误啦', '该分享码无效'); } elseif ($info['type'] != 'jpg' && $info['type'] != 'gif' && $info['type'] != 'png') { ERROR('提取错误啦', '只能分享图片格式的文件哦!'); } elseif ($info['size'] > PIC_LIT * 1024 * 1024) { ERROR('提取错误啦', '目前只能分享小于' . STR_FILESIZE(PIC_LIT * 1024 * 1024) . '的文件'); } elseif ($maxtime < $gettime && $nowtime - $gettime > PIC_DMT * 24 * 3600) { ERROR('该文件下载链接已过期', '<a href="' . URL . '?/pic/pic-' . $id . '.html' . '">点击此处重新提取文件。</a>'); } elseif ($EXPIRED == 'YES') { FILE_REDOWN('app/pic/flowOver.gif', true); } else { FILE_OUTPUT($info, PIC_DSP_LINK, true); } } if ($val[0] == 'down') { $gettime = substr($val[1], 10); $id = substr($val[1], 10, -4); $nowtime = time(); $maxtime = $nowtime + PIC_DMT * 24 * 3600; $info = FILE_REINFO($id); if ($info == false) { ERROR('提取错误啦', '该分享码无效'); } elseif ($info['type'] != 'jpg' && $info['type'] != 'gif' && $info['type'] != 'png') { ERROR('提取错误啦', '只能分享图片格式的文件哦!'); } elseif ($info['size'] > PIC_LIT * 1024 * 1024) {