Dave, Thanks for the response.
Does form.HiddenName.value now equal the file name? and P_Image contain the file contents to use in the File Action? Thanks Steve -----Original Message----- From: David Green [mailto:[EMAIL PROTECTED]] Sent: Tuesday, September 03, 2002 1:20 PM To: Multiple recipients of list witango-talk Subject: Re: Witango-Talk: Selecting files from local work station Hi Steve, I've ran into the same problem before. I had to use javascript to get around it. On the page with the form, use a hidden input. When the user submits the form, copy the P_Image field to the hidden field. Something like this... <script language="javascript"> <!-- function CopyFileName(form) { form.HiddenName.value = form.P_Image.value; } // --> </script> <FORM ENCTYPE="multipart/form-data" METHOD="POST" ACTION="<@CGI><@APPFILE>?_function=insert&<@UserReferenceArgument>" onSubmit="CopyFileName(this)"> <INPUT TYPE=FILE SIZE=34 NAME="P_Image" ACCEPT="IMAGE/*"> <INPUT TYPE="HIDDEN" NAME="HiddenName"> Then before you write the file, you need to <@TOKENIZE> <@ARG HiddenName>. Soemthing like this... <@ASSIGN NAME='Name' VALUE='<@TOKENIZE VALUE="<@ARG HiddenName>" CHARS="\">' SCOPE='local'> Then specify the correct column... File name equals: @@local$Name[1,<@NUMCOLS ARRAY="@@local$Name">] Hope this helps! Dave Green [EMAIL PROTECTED] "Fogelson, Steve" wrote: > > I use the following to obtain a file name and contents: > > <FORM ENCTYPE="multipart/form-data" METHOD="POST" > ACTION="<@CGI><@APPFILE>?_function=insert&<@UserReferenceArgument>"> > > <INPUT TYPE=FILE SIZE=34 NAME="P_Image" ACCEPT="IMAGE/*"> > > When I select a file with the "Browse" button it returns the following to > the text box. > > C:\Documents and Settings\fogelst\My Documents\My Pictures\andrusia-lg.jpg > > I try to extract the file name from P_Image, but P_Image contains the file > contents. Bits or bytes or whatever. > > I want to extract andrusia-lg.jpg. Is there a way to do that? > > I still want to be able to write the file to the web server with the "File" > action. > > Thanks > > Steve Fogelson > Internet Commerce Solutions > ________________________________________________________________________ > TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED] > with unsubscribe witango-talk in the message body ________________________________________________________________________ TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED] with unsubscribe witango-talk in the message body ________________________________________________________________________ TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED] with unsubscribe witango-talk in the message body