PHP文件上传代码

发布时间:2020-08-14 06:28:34 作者:red_7799
来源:网络 阅读:309
<!DOCTYPE=html>
<html>
<head>
	<title>文件上传</title>
	<meta charset='gb2312' />
	<style type="text/css">
		td{border:1px #0066ff solid;}
		table{border-collapse:collapse;}
	</style>
	<script>
		function aa()
		{
			alert("deletefile!"); 
		}
	</script>
</head>
<body>
	<form action="" method="post" enctype="multipart/form-data">
		<input type="file" name="upfile" />
		<br /><br />
		<input type="submit" name="submit" value="上传" />
	</form>
<br><br><br>


<?php		
		if(!empty($_FILES[upfile][name]))
		{
			$fileinfo = $_FILES[upfile];
			$type = strstr($fileinfo['name'],".");
			echo "上传的文件类型是: ".$type;
			$path = "./Uploads/".$_FILES["upfile"]["name"];
			if(move_uploaded_file($fileinfo['tmp_name'],$path))
			{
				echo "<script>alert('文件上传成功。');</script>";
			}
			echo "<hr />";
			echo "<hr />";
			foreach($_FILES['upfile'] as $name=>$value)
			{
				echo $name.'='.$value.'<br>';
				//echo 'asds'.$value.'<br>';
			}
			echo "<hr />";
		}
			//上传成功后浏览目录
			if(is_dir("uploads/"))
			{
				$dir = scandir("uploads/");
				echo "<form action='deletefile.php' method='get'>";
				echo "<table>";
				foreach($dir as $value)
					if($value!='.' and $value!='..')					
						echo "<tr><td><a href='"."./Uploads/".$value."'>".$value."</a>&nbsp;&nbsp;&nbsp;&nbsp;</td><td>&nbsp;<a href='deletefile.php?name=".$value."' onclick='javascript:return confirm(\"真的要删除这个文件吗?\");'>删除</a>&nbsp;</td>";
				
				echo "</table>	";
				echo "</form>";
			}
			else
			{
				echo "目录路径错误!";
			}

			
		
?>
<!-- &quot;-->
</body>
</html>


推荐阅读:
  1. Node.js文件上传代码
  2. php文件上传代码如何写

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php 上传代码

上一篇:焦急!我需要尽快发送大文件!

下一篇:用 Cloud Performance Test怎么录制测试脚本

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》