国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

asp限制上傳文件大小實例_ASP教程

2024-05-04 11:04:32
字體:
供稿:網(wǎng)友

推薦:一個實用asp分頁函數(shù)
分享一個asp分頁函數(shù),感覺挺好看的。視圖如圖: 可以根據(jù)自己的情況修改,代碼: % '謝亮修分頁程序 'call pagecontrol(記錄總數(shù),頁碼總數(shù),當前頁) Sub PageControl(iCount,pagecount,page) response.Write(style type=text/css/*謝亮分頁CSS*/div.pager{padding:10px

        一款利用asp文件上傳組件把文件上傳到服務(wù)器之前進行判斷文件大小否超過指定大小了,本實例講的是upload_5xsoft文件上傳組件哦,file.filesize>1000000就可以限制文件為多少k。


dim upload,file,formname,formpath,icount,filename,fileext
set upload=new upload_5xsoft                '建立上傳對象
formpath="download/"                                '在目錄后加(/)
if right(formpath,1)<>"/" then formpath=formpath&"/"
for each formname in upload.file            '列出所有上傳了的文件
set file=upload.file(formname)                '生成一個文件對象
if file.filesize>1000000 then
    message=1
else                                        '如果 filesize <20000 說明有文件數(shù)據(jù)
    fileext=lcase(right(file.filename,4))
    if  fileext<>".exe" and fileext<>".zip" and fileext<>".rar" and fileext<>".mxp" then
        message=2
    else
        randomize
        rannum=int(90000*rnd)+10000
        filename=formpath& "lemongtree_" & year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&rannum&fileext
        file.saveas server.mappath(filename)    '保存文件
        if fileext=".zip" then
            uploadtype = "zip"
        elseif fileext=".rar" then
            uploadtype = "rar"
        elseif fileext=".mxp" then
                uploadtype = "mxp"
        elseif fileext=".exe" then
                uploadtype = "exe"
        end if
        uploadchar = filename       
        size = clng(file.filesize)/1000
        message=3
    end if
end if
next
%>
<% if message=1 then%>
<html>
<head>
<title>大小超標</title>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<script language=網(wǎng)頁特效>
function error_size()
{
    alert("文件大小超過1000kb,請重新選擇。");
    window.location="upload.asp";
}
</script>
</head>
<body bgcolor="#f2f2f2" leftmargin="0" topmargin="0" onload="error_size()">
</body>
</html>
<% elseif message=2 then%>
<html>
<head>
<title>類型不匹配</title>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<script language=javascript>
function error_type()
{
    alert("只能上傳  zip / rar / exe /mxp 文件n請選擇正確的文件類型!");
    window.location="upload.asp";
}
</script>
</head>
<body bgcolor="#f2f2f2" leftmargin="0" topmargin="0" onload="error_type()">
</body>
</html>
<% elseif message=3 then%>
<html>
<head>
<title>上傳成功</title>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<script language=javascript>
function image_success()
{
    alert("文件上傳成功!");
    parent.form1.url1.value="<%=uploadchar %>"
    parent.form1.size.value="<%=size%>k"
    window.location="upload.asp";
}
</script>
</head>
<body bgcolor="#f2f2f2" leftmargin="0" topmargin="0" onload="image_success()">
</body>
</html>
<% end if %>
<%
set file=nothing
set upload=nothing  ''刪除此對象
%>

分享:網(wǎng)站制作ASP語言的特點與功能
ASP(Active Server Page的縮寫) 意思是活動服務(wù)器網(wǎng)頁。ASP是微軟公司開發(fā),用于代替CGI腳本程序的一種應(yīng)用. 它可以與數(shù)據(jù)庫和其它程序進行交互,是一種簡單,方便的編程工具。ASP的網(wǎng)頁文件的格式為.asp,現(xiàn)常用于各種動態(tài)網(wǎng)站中。 ASP是一種服務(wù)器端腳本編寫環(huán)境,可以用

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 阿克苏市| 陆川县| 礼泉县| 连江县| 安宁市| 高安市| 清苑县| 张家川| 武胜县| 亳州市| 香格里拉县| 宁德市| 海林市| 普陀区| 宝鸡市| 莲花县| 尼勒克县| 邵阳市| 沙雅县| 白城市| 玉林市| 双峰县| 佛坪县| 高唐县| 石阡县| 连州市| 水城县| 子洲县| 丽江市| 金阳县| 安宁市| 枝江市| 兴国县| 大竹县| 陵川县| 醴陵市| 龙川县| 玉山县| 兴化市| 兴化市| 大兴区|