文件名就叫file.php吧
下面是CSS样式:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
body,td,th { font-size: 12px;}
body { margin-top: 0px; margin-left: 2px;background-image: url(../admin/images/bg.gif);}
.BgInput {background-color: #EFEFEF; color: #444444; font: 11px Verdana, Arial, Helvetica, sans-serif;BORDER-RIGHT: #DFDFDF 0px solid; BORDER-TOP: #DFDFDF 0px solid;BORDER-LEFT: #DFDFDF 0px solid; BORDER-BOTTOM: #3f8805 1px solid;}
.Submit {background-color: #EFEFEF; color: #444444; font: 11px Verdana, Arial, Helvetica, sans-serif;BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #3f8805 1px solid;}
-->
</style>
下面是CSS样式:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
body,td,th { font-size: 12px;}
body { margin-top: 0px; margin-left: 2px;background-image: url(../admin/images/bg.gif);}
.BgInput {background-color: #EFEFEF; color: #444444; font: 11px Verdana, Arial, Helvetica, sans-serif;BORDER-RIGHT: #DFDFDF 0px solid; BORDER-TOP: #DFDFDF 0px solid;BORDER-LEFT: #DFDFDF 0px solid; BORDER-BOTTOM: #3f8805 1px solid;}
.Submit {background-color: #EFEFEF; color: #444444; font: 11px Verdana, Arial, Helvetica, sans-serif;BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #3f8805 1px solid;}
-->
</style>
<?
function table($lanage) {
?>
<br>
<table width='450' height='90' border='1' align="center" cellpadding='0' cellspacing='0' bordercolorlight='#000000' bordercolordark='#FFFFFF' bgcolor='#EFEFEF'>
<tr><td height='22' bgcolor='428ECE'> </td></tr>
<tr><td align='center' valign='middle'><?=$lanage?></td></tr>
<tr><td height='22' bgcolor='428ECE'> </td></tr>
</table>
<?
}@set_time_limit('1800');if($_GET['action'] === 'up'): $num = 0;
$ruturn = "<a href=# onClick='history.back()'>返回</a>";
$pathname = "userdata/";//.date('Y-m-d-H-i-s');$_FILES['upfile']['name']; while($_FILES['File']['name'][$num] != NULL) { $copyfile[] = $_FILES['File']['name'][$num]; $num++; } if($num<1){ table("上传失败,你没有上传文件".$ruturn);exit;}
if($num>0 && count(array_unique($copyfile))!= $num){ table("上传失败,你选择的上传文件重复了<BR>".$ruturn);exit;} for($i=0;$i<$num;$i++)
{
if($_FILES['File']['error'][$i] > 0):
switch((int)$_FILES['File']['error'][$i]){
case UPLOAD_ERR_NO_FILE: table("请选择有效的上传文件!<BR>".($i-1).$ruturn);break;
case UPLOAD_ERR_FORM_SIZE: table("你上传的文件总大小超出了最大限制(".$GLOBALS['nAllowSize']."KB)!')<BR>".($i-1).$ruturn);break;
case UPLOAD_ERR_PARTIAL: table("文件只有部分被上传。<BR>".($i-1).$ruturn);break;
case UPLOAD_ERR_NO_FILE: table("没有文件被上传。<BR>".($i-1).$ruturn);break;}exit;
else:
// if(!copy($upfile, $fileAddr))
if(!move_uploaded_file($_FILES['File']['tmp_name'][$i], $pathname."/".$_FILES['File']['name'][$i]))
{table("上传文件".$fileAddr[$i]."失败,请确认你有操作权限<BR>".$ruturn);exit;
endif;
}
#-------------------------------------------
echo("<meta http-equiv='Refresh' content='5 ;url=?'></head>\n");
table("操作成功,正在返回");exit;
endif;
?>
<title>+ 文件上传 +</title><script>
function mCreateFile(obj){
var eF
var mName
mFileName.innerHTML=""
if (obj.id=="File[]") {
for (i=0;i<mFile.children.length-1;i++)
{
if (mFile.children.value=="") { mFile.removeChild(mFile.children) }
else {
mName=mFile.children.value.split("\\")
mFileName.innerHTML+="<div id=NameDetail title='"+mName[mName.length-1]+"'>"+mName[mName.length-1]+"</div>"
}
}
// mstatus.innerHTML="总共有 <b>"+(mFile.children.length-1)+"</b> 个文件等待上传"
} if (obj.id=="File_New") {
eF=document.createElement('<input type="file" class=BgInput name="File[]" size="33" id=File_New onpropertychange="mCreateFile(this)">')
mFile.appendChild(eF)
obj.id="File[]"
}
}
</script>
<style>
#mTD{ LINE-HEIGHT: 12px;}
#mFile{width:270px;float:left;}
#mFileName{float:right;width:130px;}
#NameDetail{overflow:hidden;width:176px;color:#000000;font-family:Verdana,Arial,宋体;font-size:12px;cursor:default;height:22px;}
#mstatus{font-size:12px;color:#ff0000;}
</style><table border="1" width="130" align="center" cellpadding="0" cellspacing="0" bordercolorlight="#000000" bordercolordark="#FFFFFF" bgcolor="#EFEFEF">
<form action="?action=up&Tjob=files" name="myform" method="post" enctype="multipart/form-data">
<tr>
<td id=mTD>
<div id=mFile><input name="File[]" type="file" class="BgInput" id=File_New size="33" onpropertychange="mCreateFile(this)">
</div>
<div id=mFileName></div><div id=mstatus></div>
</td>
</tr>
<tr align="center">
<td colspan="3"><input name='Submit' type='submit' class='Submit' value=' 提 交 '>
<input name="Submit" type="reset" class="Submit" value=" 重 填 ">
<input name='Submit' type='button' class='Submit' value=' 关 闭 ' onclick='javascript:window.close()'></td>
</tr>
</form>
</table>