簡易上傳文件管理系統

WBOY
發布: 2016-07-28 08:27:01
原創
1082 人瀏覽過
<?php
if(isset($_GET[&#39;type&#39;])){
	$path="attachment/".date("Ymd");
	if($_GET[&#39;type&#39;]=="0"){
		if(!file_exists($path)){
			mkdir($path);
		}
		if(move_uploaded_file($_FILES["file"]["tmp_name"], $path."/" . $_FILES["file"]["name"])){
			echo "<span style=\"color:red\">上传成功!</span>  <a href=\"index.php\">返回</a>";
		}else{
			echo "<span style=\"color:red\">上传失败!</span>  <a href=\"index.php\">返回</a>";
		}
	}else{
		if(unlink($path."/".$_GET["filename"])){
			echo "<span style=\"color:red\">删除成功!</span>  <a href=\"index.php\">返回</a>";
		}else{
			echo "<span style=\"color:red\">删除失败!</span>  <a href=\"index.php\">返回</a>";
		}
	}
}
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>上传文件管理</title>
<style type="text/css">
a{
	color:#000;
	text-decoration:none;
}
</style>
</head>

<body>
<form action="?type=0" method="post" enctype="multipart/form-data" name="form1">
  <label for="file"></label>
  <input type="file" name="file" id="file" style="width:348px">
  <input type="submit" name="button" id="button" value="上传">
</form>
<br />
<table width="400" border="1" cellpadding="0" cellspacing="0" style="text-align:center">
  <tr>
    <td width="70%">文件名</td>
    <td colspan="2">操作</td>
  </tr>
<?php
$path="attachment/".date("Ymd");
$filesnames = scandir($path);
foreach ($filesnames as $filename) {
	if($filename!="." && $filename !=".."){
		$name= iconv("GBK","UTF-8//IGNORE",$filename); 
		echo "<tr>";
		echo "<td style=\"text-align:left\">".$name."</td>";
		echo "<td><a href=\"".$path."/".$name."\">下载</a></td>";
		echo "<td><a href=\"?type=1&filename=".$name."\">删除</a></td>";
		echo "</tr>";
	}
}
?>
</table>
</body>
</html>
登入後複製

以上就介紹了 簡易上傳檔案管理系統,包括了方面的內容,希望對PHP教學有興趣的朋友有幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!