Request.Form och BinaryRead

ASP

10 svar · 689 visningar · startad av nella

Medlem sedan sep. 200143 inlägg
Trådstart#1

Hej jag undrar hur man ska göra om man vill hämta värden från ett formulär och inte kan använda request.form tillsammans med BinaryRead (varken före eller efter). Vi kan inte använda Request.QueryString.

Medlem sedan juni 200032 967 inlägg
#2

Antar att det är i samband med att ni försöker ladda upp filer?

Ofta har uppladdningskomponenterna egna metoder för att ta emot värden från formulär. Exempelvis, om man använder AspSmartUpload kan det se ut så här:

objUpload.Upload
..
strUserName = objUpload.Form("Username")

Mvh,

Medlem sedan sep. 200143 inlägg
#3

är den komponenten gratis?

Medlem sedan sep. 200143 inlägg
#4

Problemet handlar om att ladda upp fler än en bild, en går utmärkt.

Vi vill hämta in ett värde från ett annat formulär, från radiobuttons. För att sedan kunna med en if-sats köra olika sql-satser beroende av vilken radiobutton man fyllt i.
Men den klagar på att vi gör request.form i samband med BinaryRead (i samma fil). Hur ska vi annarsfå in värdet från radiobuttonen till filen som skickar upp bilderna?

Medlem sedan juni 200032 967 inlägg
#5

är den komponenten gratis?

Ja. Hittas på http://www.aspsmart.com .

Hur ska vi annarsfå in värdet från radiobuttonen till filen som skickar upp bilderna?

Genom att använda komponentens egna metoder. Det är det enda sättet om du vill kombinera filuppladdning med vanliga formulärfält.

Vilken komponent används idag?

Mvh,

Medlem sedan sep. 200143 inlägg
#6

jag vill helst inte använda någon komponent som måste installeras på serven, har nu tagit koden som Fredrik i inlägg: http://cgi.webforum.nu/wf/Forum11/HTML/000626.html publicerat. Har hört att man ska kunna lösa det utan komponent.

Medlem sedan juni 200032 967 inlägg
#7

Jo, det är dock inte speciellt lysande prestandamässigt.

Svarar inte fredrik på din fråga i inlägg 20 i tråden du länkade till? direktlänk till inlägget

Mvh,

Medlem sedan sep. 200143 inlägg
#8

nja, vad jag förstår så handlar det fortfarande om att ha en komponent installerad för att lösa det (W3 upload).

Medlem sedan juni 200032 967 inlägg
#9

Han skriver så här i det inlägget:

I denna versionen (scriptet utan komponent) skriver man ju:

rutan = UploadRequest.Item("rutan").Item("Value")

Så tycker jag att det kanske är svar på din fråga. Fast jag har ju inte testat förstås. :)

Mvh,

Medlem sedan sep. 200143 inlägg
#10

Jag har försökt med Upload, men är osäker på hur man skapar objektet, plus hur if satsen ska skrivas, med Request ser den ut så här:

If Request.Form("R1") = "bild1" Then
sql = "UPDATE members SET Bild1='"& filename &"' WHERE ID = " & Idet &";"
end if

Medlem sedan maj 2003153 inlägg
#11

Radiobutton

Hej. Jag undrar hur man får med vilken radiobutton som är klickad med anropet.
<a href="printBillOfLoading.asp?voyNr=2&Radiobuttonvärde=????" > Next Page </a>
Har för mig det var något med jawascript.

MVH/Urban

262 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)