大王保险箱开锁:ASP取得上传文件后缀名,把目前的代码减肥一下!谢谢

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/02 23:16:56
第一个页面:add.html
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>提交页面</title>
</head>

<body>
<form action="" method="post" enctype="multipart/form-data" name="form1">
<input type="file" name="file">
<input type="submit" name="Submit" value="提交">
</form>
</body>
</html>

第二个页面:addyes.asp
这个页面利用asp读出要上传的文件后缀名,只需要知道这项代码。比如在add.html选择可E:\photoshop\logo_soso.jpg这个文件提交,然后直接到addyes.asp显示出文件格式[.jpg]。我要做一个判断上传文件的属性,网上的代码都特别多,需要找个高高手帮忙减肥一下,谢谢了!
感谢zuowenming的JS代码

<body topmargin=0 leftmargin=0 bgcolor=#EFEFEF>
<script language="javascript">
function checkit() {
if(!document.all.file1.value)
{
alert('请先选择要上传的文件');
return false;
}
else
{
//alert(window.document.forms[0].action);
window.document.forms[0].action = window.document.forms[0].action +'&upfilename=' + document.all.file1.value;
//alert(window.document.forms[0].action);
return true;
}

}
</script>
<table border=0 width=100% cellpadding=1 cellspacing=0 height=100%>
<FORM id="updform" name="updform"
action="upload_data.asp?type=save&iname=<%=iname%>" method=post enctype="multipart/form-data" target="_self"
onsubmit="return checkit();">
<tr><td align=left><input type=file size="9" id="file1" name="file1" class=stinput>
<input type=submit class=stinput value="上传" id=button1 name="supload">
</td></tr>
</form></table>

只要截取文件名字的最后三位就行了啊
用个函数的
你在系统里看看吧