■46410 / inTopicNo.1) |
複数ファイルアップロードのパスの取得 |
□投稿者/ とりの (23回)-(2010/02/02(Tue) 10:13:15)
|
分類:[レガシ ASP]
今、レガシーASPでファイルのアップロード機能を作っているのですが
複数ファイルアップロードについてよく分からない部分があります。
まず単体アップロード時は <input type="file" 〜 でファイルを指定し
以下の aspファイル に submit しています。
Dim bytes
Dim binary
Dim basp
Dim fileFullPath
Dim fileSize
Dim fileName
Dim fileLength
bytes=Request.TotalBytes
binary=Request.BinaryRead(bytes)
set basp=server.createobject("basp21")
Dim name
name=basp.Form(binary,"yourname")
'fileFullPath
fileFullPath = basp.FormFileName(binary,"fileFullPath")
fileSize=basp.FormFileSize(binary,"fileFullPath")
fileName=Mid(fileFullPath,InstrRev(fileFullPath,"\")+1)
fileLength=basp.FormSaveAs(binary,"fileFullPath",Server.MapPath("\") & "\hoge\hoge\" & fileName)
ここから、複数ファイルアップロードするために jQuery Multiple File Upload Plugin
を使ってみることにしました。
http://javascript.webcreativepark.net/library/jquery_multiple_file_upload_plugin
しかし どのように値を
basp.FormFileName(binary,"fileFullPath")
に渡したら良いか分かりません。
jQuery Multiple File Upload Plugin を使う場合は basp は使えないのでしょうか。
もしご存じの方がいらっしゃいましたら、どのように指定すればよいかご教示ください。
宜しくお願い致します。
|
|