Avatar billede ferdinan Nybegynder
09. februar 2002 - 16:02 Der er 2 kommentarer og
2 løsninger

request fra FORM med multipart/form-data

Hvordan får jeg trukket en request ud når formen submitter med multipart/form-data?

Her er et lille eksempel:

<%
if Request.Form("Upload")="Upload" then
Set Upload = Server.CreateObject("Persits.Upload.1")
Count = Upload.SaveVirtual("../pictures")
Response.Write(Upload.Form("Navn"))
else
%>
<form method="POST" enctype="multipart/form-data" action="test.asp">
<INPUT type="text" name="Navn"><br><br>
<input type="file" size="50" name="file1"><br><br>
<INPUT type="submit" value="Upload" name=Upload>
</form>
<%end if%>


ferdinan
Avatar billede s_raagaard Nybegynder
09. februar 2002 - 16:25 #1
Hvis det er for at have upload funktion og form i samme fil, så kan du tilføje følgende Upload.IgnoreNoPost = True
som tjekker om der er valgt nogen fil. så du kunne lave det således:

<%
Set Upload = Server.CreateObject("Persits.Upload")
Upload.IgnoreNoPost = True
Count = Upload.SaveVirtual("../calendar")
If Count > 0 Then
if Upload.Form("Navn")<>"" then
Response.Write(Upload.Form("Navn"))
else
%>
<form method="POST" enctype="multipart/form-data" action="test.asp">
<INPUT type="text" name="Navn"><br><br>
<input type="file" size="50" name="file1"><br><br>
<INPUT type="submit" value="Upload" name=Upload>
</form>
<%
end if
end if
%>
Avatar billede coltau Juniormester
11. februar 2002 - 06:02 #2
Mon ikke nedenstående er nok. ?
<%
if Request.Form("Upload")="Upload" then
Set Upload = Server.CreateObject("Persits.Upload.1")
Count = Upload.SaveVirtual("../pictures")
For Each Item in Upload.Form
  Response.Write Item.Name & "= " & Item.Value & "<BR>"
Next
else
%>
Avatar billede s_raagaard Nybegynder
11. februar 2002 - 08:42 #3
>>coltau

Du kan da ikke få en request.form("Upload") når formen er enctype="multipart/form-data"....
Avatar billede coltau Juniormester
11. februar 2002 - 20:26 #4
I følge beskrivelsen på denne side kan det lade sig gøre.

http://www.aspupload.com/manual_simple.html
' Se under afsnittet: FILES and FORM Collections

Men det er korretk at når formen er enctype="multipart/form-data".... så kan man ikke umiddelbart få fat i felterne med Request.Form("felt") - men det har ASPUload sørget for.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester