File Upload (Posting Acceptor)
[View Code]
File Uploadは、ウェブページからクライアントのファイルをファイル名を指定して、サーバーへアップロードします。
NT Option Pack 4 の Site Server Express に付属している Posting Acceptor の機能を利用しています。
このページからはファイルをサーバーにアップロードできません。
- Formには、enctype="multipart/form-data" を指定して下さい。
- FormのActionは、以下のように指定します。
- action="cpshost.dll?PUBLISH?http://www.tetonsoft.com/nhiro/asp/file_upload_repost.asp"
- cpshost.dllが、Posting Acceptorです。Microsoftから提供されています。
- これを該当ASPのディレクタリーへコピーしディレクタリーに実行権限を与えます。
- PUBLISH?から後ろは、cpshost.dll実行後の戻り先URLを指定します。
- ファイルを格納するサーバーのディレクタリーには書き込みアクセス権を与えて下さい。
- file_upload_repost.aspでは、Posting Acceptor 実行後のファイル情報を表示するようになっています。
- file_upload_repost.aspのコードを見る。[View Code]
- ファイルをアップロードするサーバーのディレクタリは、パラメーターのTargetURLのバリューとして指定します。
◆ アップロードするファイルを指定してください。◆