kheil
asked on
Ability to upload a file using Javascript
Hello. I am new to BV and have run into a problem that I desperately need answered. I need the ability to allow a user to browse for a file on the desktop to be written/uploaded to the /tmp directory on the server. I have added the following code in my javascript to allow the user to browse:
<form action="./uploadfile.jsp" method="POST" enctype="multipart/form-da ta">
<INPUT TYPE="file" NAME="userfile" SIZE="35" MAXLENGTH="255">
<INPUT TYPE="submit" VALUE="Process" NAME="ProcData">
</form>
However, when the uploadfile.jsp is invoked, the BVI_Request is empty. There is an error in the log and the contents of the file is written to the log. How can I capture the contents in my uploadfile.jsp javascript? I need to write the file to the server for ftping to an appropriate dropbox area. Here is the log entry that results when run this (note: the contents of the file is merely This is a test):
Fri Feb 21 07:33:57 2003 (1045841637.003046) bvsmgr[14979]@zerg:<18.0>: L1:S18 BVSM_
Request::split: couldn't split -------------------------- --7d320320 270528^M
Content-Disposition: form-data; name="userfile"; filename="D:\Profiles\Khei lige\Deskt op\thisisa test.txt"^ M
Content-Type: application/octet-stream^M
^M
This is a test.^M
-------------------------- ---7d32032 0270528^M
Content-Disposition: form-data; name="ProcData"^M
^M
Process^M
-------------------------- ---7d32032 0270528--^ M
Check for precisely one '=' character
I would really appreciate any assistance you can provide. Thanks.
<form action="./uploadfile.jsp" method="POST" enctype="multipart/form-da
<INPUT TYPE="file" NAME="userfile" SIZE="35" MAXLENGTH="255">
<INPUT TYPE="submit" VALUE="Process" NAME="ProcData">
</form>
However, when the uploadfile.jsp is invoked, the BVI_Request is empty. There is an error in the log and the contents of the file is written to the log. How can I capture the contents in my uploadfile.jsp javascript? I need to write the file to the server for ftping to an appropriate dropbox area. Here is the log entry that results when run this (note: the contents of the file is merely This is a test):
Fri Feb 21 07:33:57 2003 (1045841637.003046) bvsmgr[14979]@zerg:<18.0>:
Request::split: couldn't split --------------------------
Content-Disposition: form-data; name="userfile"; filename="D:\Profiles\Khei
Content-Type: application/octet-stream^M
^M
This is a test.^M
--------------------------
Content-Disposition: form-data; name="ProcData"^M
^M
Process^M
--------------------------
Check for precisely one '=' character
I would really appreciate any assistance you can provide. Thanks.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER