亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? downfile.php

?? 創建虛擬磁盤。用戶可以創建磁盤
?? PHP
字號:
<?php 
##
#	Project: PHPDisk
#	This is NOT a freeware, use is subject to license terms.
#
#	Site: http://www.phpdisk.com
#
#	$Id: downfile.php 269 2009-03-11 08:50:36Z along $
#
#	Copyright (C) 2008-2009 PHPDisk Team. All Rights Reserved.
#
##

include "includes/commons.inc.php";

$chunk = 16384;

@set_time_limit(0);
@ignore_user_abort(true);
@set_magic_quotes_runtime(0);

function alert($f){
	header('Content-type: image/gif');
	@readfile($f);
	exit;
}
$action = trim(gpc('action','G',''));
$file_key = gpc('file_key','G','');
$file_id = (int)gpc('file_id','G',0);

if($action =='public'){
	$rs = $db->fetch_one_array("select * from pd_publics where file_id='$file_id' and file_key='$file_key'");
	if($rs){
		$file_real_name = $rs['file_real_name'];
		$tmp_ext = $rs['file_extension'] ? '.'.$rs['file_extension'] : "";
		$file_name = $rs['file_name'].$tmp_ext;
		
		$file_extension = $rs['file_extension'];
		$file_mime = $rs['file_mime'];
		$file_size = $rs['file_size'];
		$folder_index = $rs['folder_index'];
		
		$file_location = PHPDISK_ROOT.$settings['public_file_path'].'/'.$folder_index.'/'.$file_real_name;
	}
	
	if(!file_exists($file_location)){
		alert('images/file_not_found.gif');
	}
	if($settings['public_max_flow_down']){
		$max_flow_byte = get_byte_value($settings['public_max_flow_down']);
		$down_flow_byte = get_byte_value($stats['public_down_flow_count']);
		if($down_flow_byte >= $max_flow_byte){
			alert('images/bandwidth_exceeded.gif');
		}
	}
		$file_name = iconv('utf-8','gbk',$file_name);
	header('Cache-control: max-age=2592000');
	header('Expires: '.gmdate('D, d M Y H:i:s \G\M\T',time()+2592000));
	header('Content-disposition: attachment;filename="'.$file_name.'"');
	if($file_mime){
		header('Content-type: '.$file_mime);
	}else{
		header('Content-type: '.mime_type($file_extension));
	}
	header('Content-length: '.filesize($file_location));
		$speed = 0;
	$sleep = $speed ? floor(($chunk/($speed*1024))*1000000) : 0;
		$sent = 0;
	
	if(($fp = fopen($file_location,'rb')) === false) exit('Can not open file!');
	do{
		$buf = fread($fp,$chunk);
		$sent += strlen($buf);
		echo $buf;
		flush();
		usleep($sleep);
	}while(!feof($fp) && !connection_aborted());
	
	fclose($fp);
	
	$db->query_unbuffered("update pd_publics set file_downs=file_downs+1,file_last_view='$timestamp' where file_id='$file_id' and file_key='$file_key'");
	$public_down_flow_count = get_size(get_byte_value($stats['public_down_flow_count'])+$file_size);
	$db->query("replace into pd_stats(vars,value) values('public_down_flow_count','$public_down_flow_count');");
	write_cache('stats');
	
}else{
	$rs = $db->fetch_one_array("select * from pd_files where file_id='$file_id' and file_key='$file_key'");
	if($rs){
		$pd_uid = $rs['userid'];
		$file_real_name = $rs['file_real_name'];
		$tmp_ext = $rs['file_extension'] ? '.'.$rs['file_extension'] : "";
		$file_name = $rs['file_name'].$tmp_ext;
		
		$file_extension = $rs['file_extension'];
		$file_mime = $rs['file_mime'];
		$file_size = $rs['file_size'];
		$folder_index = $rs['folder_index'];
		
		$file_location = PHPDISK_ROOT.$settings['file_path'].'/'.$pd_uid.'/'.$folder_index.'/'.$file_real_name;
	}
	
	if(!file_exists($file_location)){
		alert('images/file_not_found.gif');
	}
	$rs = $db->fetch_one_array("select gid,down_flow_count,flow_reset_time from pd_users where userid='$pd_uid'");
	$group_set = $group_settings[$rs['gid']];
	if($group_set['max_flow_down']){
		$max_flow_byte = get_byte_value($group_set['max_flow_down']);
		$down_flow_byte = get_byte_value($rs['down_flow_count']);
		if($down_flow_byte >= $max_flow_byte){
			if($timestamp-$flow_reset_time >86400*30){
				$db->query_unbuffered("update pd_users set down_flow_count=0 where userid='$pd_uid'");
			}else{
				$db->query_unbuffered("update pd_users set flow_reset_time='$timestamp' where userid='$pd_uid'");
				alert('images/bandwidth_exceeded.gif');
			}
		}
	}
		$file_name = iconv('utf-8','gbk',$file_name);
	header('Cache-control: max-age=2592000');
	header('Expires: '.gmdate('D, d M Y H:i:s \G\M\T',time()+2592000));
	header('Content-disposition: attachment;filename="'.$file_name.'"');
	if($file_mime){
		header('Content-type: '.$file_mime);
	}else{
		header('Content-type: '.mime_type($file_extension));
	}
	header('Content-length: '.filesize($file_location));
	
	$speed = get_byte_value($group_set['down_trans_rate']);
		$sleep = $speed ? floor(($chunk/($speed*1024))*1000000) : 0;
		$sent = 0;
	
	if(($fp = fopen($file_location,'rb')) === false) exit('Can not open file!');
	do{
		$buf = fread($fp,$chunk);
		$sent += strlen($buf);
		echo $buf;
		flush();
		usleep($sleep);
	}while(!feof($fp) && !connection_aborted());
	
	fclose($fp);
	
	$db->query_unbuffered("update pd_files set file_downs=file_downs+1,file_last_view='$timestamp' where file_id='$file_id' and file_key='$file_key'");
	$rs = $db->fetch_one_array("select down_flow_count from pd_users where userid='$pd_uid'");
	if($rs){
		$down_flow_byte = get_byte_value($rs['down_flow_count']);
		$down_flow_byte += $file_size;
		$down_flow_count = get_size($down_flow_byte);
	}
	unset($rs);
	$db->query_unbuffered("update pd_users set down_flow_count='$down_flow_count' where userid='$pd_uid'");
}
include PHPDISK_ROOT."./includes/footer.inc.php";

?>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久国产精品一区二区| 免费欧美日韩国产三级电影| 豆国产96在线|亚洲| 中文字幕一区二区三区视频| 欧美综合视频在线观看| 秋霞av亚洲一区二区三| 亚洲国产中文字幕| 国产女同互慰高潮91漫画| 一本大道久久精品懂色aⅴ| 青青草一区二区三区| 丝袜美腿成人在线| 国产精品不卡视频| 日韩欧美国产午夜精品| 色噜噜偷拍精品综合在线| 麻豆一区二区99久久久久| 亚洲一级电影视频| 亚洲国产精品传媒在线观看| 777午夜精品视频在线播放| a亚洲天堂av| 精品一区二区三区在线视频| 一区二区在线免费观看| 国产欧美精品一区aⅴ影院 | 亚洲va国产天堂va久久en| 久久久国际精品| 日韩欧美国产wwwww| 久久一日本道色综合| 91精品国产综合久久久久久久 | 欧美变态tickling挠脚心| 色偷偷成人一区二区三区91| 欧美影院午夜播放| 欧美在线观看禁18| 欧美一区二区三区免费| 在线播放中文一区| 欧美日韩成人在线一区| 欧美少妇性性性| 2021国产精品久久精品| 亚洲男人天堂av| 樱桃视频在线观看一区| 蜜臀久久久久久久| 91麻豆免费在线观看| 国产成人免费视频精品含羞草妖精| 精品一区二区三区免费视频| 波多野结衣亚洲一区| 日韩欧美成人激情| 一区二区三区欧美激情| 亚洲国产日日夜夜| 国产精品亚洲午夜一区二区三区| 亚洲三级在线播放| 日韩一区二区免费高清| 欧美三级视频在线播放| 国产麻豆一精品一av一免费| 成人av在线一区二区三区| 日韩三级视频在线观看| 久久机这里只有精品| 国产香蕉久久精品综合网| 麻豆视频一区二区| 国产欧美日韩另类一区| 99久久综合狠狠综合久久| 亚洲亚洲人成综合网络| 日韩精品一区二区三区中文精品 | 亚洲国产高清在线观看视频| 97se亚洲国产综合自在线观| 久久久www成人免费毛片麻豆| av不卡免费电影| 性久久久久久久久久久久| 欧美精品一区二区久久婷婷| 久久99热99| 亚洲日本青草视频在线怡红院| 欧美另类变人与禽xxxxx| 国产精品一区三区| 一区二区三区免费网站| 精品国免费一区二区三区| 成人精品电影在线观看| 亚洲电影中文字幕在线观看| www激情久久| 欧美日韩久久久久久| 国产69精品久久777的优势| 亚洲丶国产丶欧美一区二区三区| 2017欧美狠狠色| 欧美在线视频日韩| 国产成人免费9x9x人网站视频| 亚洲午夜免费福利视频| 国产清纯白嫩初高生在线观看91 | 欧美日韩色一区| 成人性生交大片免费| 中文字幕乱码一区二区免费| 欧美日韩成人综合| 91小视频在线免费看| 久久99精品久久久久久| 亚洲一二三四区不卡| 国产精品无码永久免费888| 成人性生交大片免费看在线播放| 日本不卡123| 亚洲午夜精品在线| 成人欧美一区二区三区白人| 337p日本欧洲亚洲大胆精品 | 91在线观看高清| 国产suv精品一区二区6| 精品在线免费观看| 热久久一区二区| 午夜精品久久久久久久99樱桃| 欧美一区日韩一区| 欧美日韩视频在线一区二区| av在线不卡网| 成人av电影在线播放| 韩日av一区二区| 亚洲另类春色国产| 中文字幕中文字幕一区二区| 国产欧美日韩在线观看| 精品久久久久久久一区二区蜜臀| 欧美二区三区的天堂| 欧美在线短视频| 在线观看av一区二区| 91看片淫黄大片一级| 色噜噜久久综合| 欧美性受极品xxxx喷水| 日本高清免费不卡视频| 在线日韩av片| 欧美精品电影在线播放| 欧美妇女性影城| 制服丝袜亚洲色图| 欧美一区二区三区播放老司机| 欧美精品aⅴ在线视频| 欧美精品色一区二区三区| 欧美一区二区三区精品| 久久一夜天堂av一区二区三区| 久久青草欧美一区二区三区| xvideos.蜜桃一区二区| 久久精品一区二区三区不卡| 国产午夜亚洲精品午夜鲁丝片 | www激情久久| 欧美激情一区在线观看| 国产精品灌醉下药二区| 亚洲免费观看视频| 天天色综合天天| 极品尤物av久久免费看| 成人中文字幕合集| 91久久精品一区二区三区| 欧美人妖巨大在线| 精品国产麻豆免费人成网站| 国产女人18水真多18精品一级做 | 久久电影国产免费久久电影| 国产福利视频一区二区三区| 色婷婷综合五月| 欧美一区二区三区的| 中文子幕无线码一区tr| 夜夜揉揉日日人人青青一国产精品| 日韩有码一区二区三区| 国产一区二区女| 在线观看日韩国产| 欧美一二三四在线| 国产精品少妇自拍| 午夜精品在线视频一区| 国产美女娇喘av呻吟久久| 91麻豆福利精品推荐| 日韩欧美一级片| 亚洲日本一区二区| 国内久久精品视频| 日本电影亚洲天堂一区| 精品久久国产97色综合| 亚洲码国产岛国毛片在线| 免费观看成人av| 欧美在线制服丝袜| 国产午夜久久久久| 日韩电影免费一区| 久久精品国产99国产精品| 91在线视频观看| 精品国产乱码久久久久久夜甘婷婷 | 欧美高清一级片在线| 国产欧美日韩亚州综合| 麻豆91精品视频| 在线精品视频免费播放| 国产精品久久久久久久久免费桃花| 日韩av一区二区三区四区| 91成人免费在线视频| 中文字幕免费不卡| 国产制服丝袜一区| 欧美一区二区三区公司| 亚洲444eee在线观看| 一本到高清视频免费精品| 中文字幕精品综合| 国内精品免费**视频| 3atv一区二区三区| 调教+趴+乳夹+国产+精品| 色婷婷久久久久swag精品 | 精品国产91洋老外米糕| 亚洲国产精品自拍| 色www精品视频在线观看| 国产精品久久久久久久久免费樱桃| 国内偷窥港台综合视频在线播放| 91麻豆精品国产91久久久资源速度 | 精品乱人伦小说| 午夜不卡av免费| 精品视频免费在线| 亚洲高清免费视频| 欧美伊人久久大香线蕉综合69 | 国内成人精品2018免费看| 欧美一区二区三区色| 天天av天天翘天天综合网色鬼国产 | 26uuu久久综合|