webForumDet fria alternativet

multipart/form-data

ASPur ASP

3 svar · 408 visningar · startad av M.Cheraghi

Medlem sedan juli 20015 107 inlägg
Frågan#1

Halloj!

Försöker skicka formulär via "multipart/form-data" till ett ASP dokument för behandling. Formuläret består av ett textfält och ett filfält.
Dessvärre får jag aldrig fram innehållet i textfältet i ASP dokumentet. :(

<body>
<form action="do_upload_flog.asp" method="post" enctype="multipart/form-data" name="form1" id="form1">
  <label>
  <input name="strComment" type="text" id="strComment" />
  </label>
  <label>
  <input name="strImage" type="file" id="strImage" />
  </label>
  <label>
  <input type="submit" name="Submit" value="Submit" />
  </label>
</form>
</body>

samt koden på ASP-dokumentet

<!--#include file="dbconn.asp" -->
<%

strImage = request.form("strImage")
strComment = request.form("strComment")

response.write strImage
response.write strComment

'strSQL = "INSERT INTO tblFlog (kommentar) VALUES ('"& strComment &"')"
'Conn.execute(strSQL)
%>

Problemet i det hela är att en ny rad i databasen skapas. Men kommentaren som jag vill lägga in i databasen vill inte följa med.

Medlem sedan juni 20034 013 inlägg
#2

ASP har inte stöd för multipart/form-data. Förmodligen använder du någon särskild komponent för att ta emot filen. Den borde ha någon array för att läsa formulärvariablerna.

Medlem sedan juli 20015 107 inlägg
#3

tydal skrev:

ASP har inte stöd för multipart/form-data. Förmodligen använder du någon särskild komponent för att ta emot filen. Den borde ha någon array för att läsa formulärvariablerna.

Japp kommer använda mig utav ASPUpload. Har bara inte kommit så långt ännu.. Okej, men nu vet jag varför det itne går! :) Tack så mycket Tydal!

Medlem sedan dec. 19996 721 inlägg
#4

Du kan inte använda request.form, utan ska använda ASPUpload:s motsvariget, typ myUpload.Form(...)

Man kan klara sig utan komponent, dock:

http://www.freeaspupload.net/

129 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)