以前的算法是等文件下載完才計(jì)算, 現(xiàn)在這個(gè)直接在在獲取文件時(shí)候就計(jì)算大小 加了容錯(cuò)語句 增加了判斷目錄,沒有目錄自動(dòng)創(chuàng)建 把計(jì)算文件大小的算法換了個(gè) 以前的那個(gè)光計(jì)算文件大小 " /> 一级毛片牲交大片,在线免费观看视频你懂的,91短视频在线免费观看

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php帶密碼功能并下載遠(yuǎn)程文件保存本地指定目錄 修改加強(qiáng)版


原作者BlueStyle 提示 改進(jìn)地方有

以前的算法是等文件下載完才計(jì)算,
現(xiàn)在這個(gè)直接在在獲取文件時(shí)候就計(jì)算大小
加了容錯(cuò)語句
增加了判斷目錄,沒有目錄自動(dòng)創(chuàng)建
把計(jì)算文件大小的算法換了個(gè)
以前的那個(gè)光計(jì)算文件大小就7行代碼,
現(xiàn)在這個(gè)只要兩行

轉(zhuǎn)載請(qǐng)保留原作者版權(quán)信息,由于作者是政府人員,為不惹麻煩,請(qǐng)保留此段文字完整性
html代碼:
復(fù)制代碼 代碼如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>快樂飛揚(yáng)博客 - 遠(yuǎn)程文件下載</title>
</head>
<body >
<form method="post">
<li>File: <input name="url" size="40" />
<input name="submit" type="submit" /></li>
<li>Pass: <input name="password" type="password" /></li>
</form>

php代碼:
復(fù)制代碼 代碼如下:
<?php
# Copyright 2010 快樂飛揚(yáng)
# http://www.klfy.org/ 供新手學(xué)習(xí)參考
set_time_limit (0); //不限時(shí) 24 * 60 * 60
$password = 'admin'; //管理密碼
$pass = $_POST['password'];
if ($pass == $password) {
class runtime {
var $StartTime = 0;
var $StopTime = 0;
function get_microtime(){list($usec, $sec) = explode(' ', microtime());
return ((float)$usec + (float)$sec);}
function start() {$this->StartTime = $this->get_microtime();}
function stop() {$this->StopTime = $this->get_microtime();}
function spent() { return round(($this->StopTime - $this->StartTime) * 1000, 1);}
}
$runtime= new runtime;
$runtime->start();
if (!isset($_POST['submit'])) die();
$destination_folder = './Download/'; // 下載的文件保存目錄。必須以斜杠結(jié)尾
if(!is_dir($destination_folder)) //判斷目錄是否存在
mkdir($destination_folder,0777); //若無則創(chuàng)建,并給與777權(quán)限 windows忽略
$url = $_POST['url'];
$headers = get_headers($url, 1); //得到文件大小
if ((!array_key_exists("Content-Length", $headers))) {$filesize=0; }
$newfname = $destination_folder . basename($url);
$file = fopen ($url, "rb");
if ($file) {
$newf = fopen ($newfname, "wb");
if ($newf)
while(!feof($file)) {fwrite($newf, fread($file, 1024 * 8 ), 1024 * 8 );}
}
if ($file) {fclose($file);}
if ($newf) {fclose($newf);}
$runtime->stop();
echo '<br /><li>下載耗時(shí):<font color="blue"> '.$runtime->spent().' </font>微秒,文件大小<font color="blue"> '.$headers["Content-Length"].' </font>字節(jié)</li>';
echo '<br /><li><font color="red">下載成功! '.$showtime=date("Y-m-d H:i:s").'</font></li>';
}elseif(isset($_POST['password'])){
echo '<br /><li><font color="red">密碼錯(cuò)誤!請(qǐng)從新輸入密碼!</font></li>';
}
?>
</body>
</html>

php技術(shù)php帶密碼功能并下載遠(yuǎn)程文件保存本地指定目錄 修改加強(qiáng)版,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 色婷婷色综合激情国产日韩 | 97在线视频精品 | 在线视频一区二区三区在线播放 | 欧美成人全部费免网站 | 国产精品一区二区三区四区五区 | 亚洲欧美日韩国产精品第不页 | 亚洲国产精品人久久 | 美女扒开屁股让男人桶视频网站 | 午夜视频一区二区 | 五月激情综合婷婷 | 91九色国产 | 午夜看黄 | 欧美日韩亚洲国产精品一区二区 | 午夜视频久久久久一区 | 久久久久久久久久综合情日本 | 成人在线观看免费视频 | 91精品福利观看 | 四虎国产精品免费观看 | 美女很黄很黄是免费的 | 国产精品福利午夜在线观看 | 国产色综合天天综合网 | 色综合国产 | 四虎国产精品免费观看 | 成人精品一区二区www | 亚洲第一伊人 | 国产九九精品视频 | 综合久久综合 | 午夜性色视频 | 色视网站| 国产一区二区不卡视频 | 国产精品自拍第一页 | 综合色88| 免费一区二区三区在线视频 | 欧美人爱视频 | 欧美日韩中文一区二区三区 | 亚洲最大福利网站 | 国产夫妻久久 | 美女把屁股扒开让男人桶视频 | 国产91亚洲精品 | 色综色天天综合网 | 中文字幕在线观看91 |