
index_uploads.php
代码如下:
<html>
<head>
<meta
charset="utf-8">
<title>index_uploads</title>
</head>
<body>
<form
action="uploads.php"
method="post"
enctype="multipart/form-data">
<input
type="file"
name="file[]">
<br>
<input
type="file"
name="file[]">
<br>
<input
type="submit"
value="uploads">
</form>
</body>
</html>
uploads.php
代码如下:
<?php
header("content-type:text/htmlcharset=utf-8")
echo
"<pre>"
print_r($_FILES)
echo
"</pre>"
$count
=
count($_FILES['file']['name'])
for
($i
=
0
$i
<
$count
$i++)
{
$tmpfile
=
$_FILES['file']['tmp_name'][$i]
$filefix
=
array_pop(explode(".",
$_FILES['file']['name'][$i]))
$dstfile
=
"uploads/files/".time()."_".mt_rand().".".$filefix
if
(move_uploaded_file($tmpfile,
$dstfile))
{
echo
"<script>alert('succeed!')window.location.href='index_uploads.php'</script>"
}
else
{
echo
"<script>alert('fail!')window.location.href='index_uploads.php'</script>"
}
}
核心:<1>上传首页中input的name属性是这么设置的。
<2>用while循环上传多文件。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)