推奨:実用的なASPページネーション機能ASPページネーション関数を共有してください、それはかなり良さそうです。ビューは図に示されています。自分の状況に応じて変更できます。コード:% 'Xie Liangは、ページングプログラムを修理します。
モデルは、ASPファイルのアップロードコンポーネントを使用してファイルをサーバーにアップロードし、ファイルサイズが指定されたサイズを超えるかどうかを判断します。この例では、upload_5xsoftファイルアップロードコンポーネントについて説明しています。 file.filesize> 10000000は、kファイルの数を制限できます。
DIMアップロード、ファイル、FormName、FormPath、Icount、Filename、fileext
upload = new upload_5xsoft 'アップロードオブジェクトを作成します
formpath = download/ 'add(/)ディレクトリの後
正しい場合(formpath、1)<>/ then formpath = formpath&/
upload.file 'の各フォーム名について、すべてのアップロードされたファイルをリストします
file = upload.file(formname) 'ファイルオブジェクトを生成します
file.filesize> 1000000の場合
メッセージ= 1
else 'filesize <20000はファイルデータがあることを意味します
fileext = lcase(right(file.filename、4))
fileext <>。exe and fileext <>
メッセージ= 2
それ以外
ランダム化
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) 'ファイルを保存します
fileext = .zipの場合
uploadtype = zip
elseif fileext = .rar then
uploadtype = rar
elseif fileext = .mxp次に
uploadtype = mxp
elseif fileext = .exe then
uploadtype = exe
ifを終了します
uploadchar = filename
size = clng(file.filesize)/1000
メッセージ= 3
ifを終了します
ifを終了します
次
%>
<%message = 1 then%>の場合
<html>
<head>
<title>サイズは標準</title>を超えています
<メタhttp-equiv = content-type content = text/html; charset = gb2312>
<スクリプト言語= Webページ効果>
関数error_size()
{
アラート(ファイルサイズが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>タイプのMISMATCH </title>
<メタhttp-equiv = content-type content = text/html; charset = gb2312>
<スクリプト言語= javascript>
関数error_type()
{
アラート(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>
<メタhttp-equiv = content-type content = text/html; charset = gb2312>
<スクリプト言語= javascript>
関数image_success()
{
アラート(ファイルアップロードに正常に!);
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>
<%
ファイル=何も設定しません
アップロードを設定= Nothing ''このオブジェクトを削除します
%>
共有:ウェブサイト制作ASP言語の機能と機能ASP(Active Serverページの略語)とは、Active Server Webページを意味します。 ASPは、CGIスクリプトプログラムを置き換えるためにMicrosoftが開発したアプリケーションです。データベースやその他のプログラムと対話でき、シンプルで便利なプログラミングツールです。 ASPのWebページファイルの形式は.ASPであり、現在ではさまざまな動的Webサイトで一般的に使用されています。 ASPは使用できるサーバー側のスクリプト環境です