本文实例讲述了php实现的简单网络硬盘。分享给大家供大家参考。具体如下:
disk online
<?php
/*
* code written by mot
* 2012 - 5 - 20
*在根目录下面新建一个 名字为 x 的文件夹 存放上传文件
*/
if(isset($_REQUEST['del'])){
unlink($_REQUEST['del']);
}
set_time_limit(0);
if(isset($_POST['button']))
if(isset($_FILES['file'])){
move_uploaded_file($_FILES['file']['tmp_name'], ".\\x\\".$_FILES['file']['name']);
}
?>
| 文件名 |
类型 |
MD5 |
大小 |
操作 |
<?php
$hl = opendir(".\\x\\");
while(false != $info = readdir($hl)){
if($info == '.' || $info == '..') continue;
$x[] = $info;
}
if(isset($x))
foreach ($x as $file) {
$type = explode('.', $file);
$name = $type[0];
$type = $type[1];
$size = sprintf("%.2f",abs(filesize(".\\x\\".$file))/1024/1024);
?>
| <?=$name ?> |
<?=$type ?> |
<?=md5_file(".\\x\\".$file)?> |
<?=$size." MB" ?> |
">remove |
<?php
}
?>
希望本文所述对大家的php程序设计有所帮助。
黄城网络办公系统
具有功能全面实用、安全性稳定性高、易操作、管理维护简单的特点,采用独创的智能型技术,web服务器、数据库和应用程序全部自动傻瓜安装配置,用户可在一分钟内自行安装完毕,无需专业人员即可自行维护,B/S结构,适用于Intranet/Internet应用,客户端只需浏览器便可连接办公系统,无论出差旅行,还是居家办公,工作都能得心应手,实现无地域限制的全球办公,具有邮件管理、业务管理、网络硬盘、智能工作流
下载