request.form problem?!?!

ASP

4 svar · 228 visningar · startad av brw

Medlem sedan juli 2000619 inlägg
Trådstart#1

Jag har elelr rättare sagt måste använda detta för att ta emot från mitt formulär tror jag iaf.

namn = FixaTecken(UploadRequest.Item("namn").Item("Value"))

Detta är för att jag använder en filuppladdning i samma formulär..

problemet kommer nu när jag inte har något värde i den rutan i formuläret.. då får jag följande felmeddelande:

Microsoft VBScript runtime error '800a01a8' 

Object required: 'Item(...)'

Hur löser jag det? jag blir tokig snart.

Glömde säga att om jag provar med vanlig Request.Form("namn") så får jag följande fel:

Request object error 'ASP 0207 : 80004005' 

Cannot use Request.Form 

/properties.asp, line 72 

Cannot use Request.Form collection after calling BinaryRead.

Funkar som sagt bra när jag har ett värde som följer med. Men när jag lämnar fältet tomt så jävlas det fan fan fan.. Help ME!!!!!!!!!

Jag har alltså med flera fält än filfältet.. typ namn, beskrivning mm.

Medlem sedan juli 2000619 inlägg
#2

Gaaah.. jag får magsår snart. Har hållit på i några timmar nu... inget ASP-snille som kan?

@nders? vide? Lasse? emission? m fl

Medlem sedan dec. 200012 464 inlägg
#3

Jag vet inte vad du har försökt med, men kanske någon av dessa varianter kan fungera.

if IsObject(UploadRequest.Item("namn")) then
   namn = FixaTecken(UploadRequest.Item("namn").Item("Value"))
else
    namn = ""
end if
if not IsEmpty(UploadRequest.Item("namn")) then
   namn = FixaTecken(UploadRequest.Item("namn").Item("Value"))
else
    namn = ""
end if
if Len(UploadRequest.Item("namn")) > 0  then
   namn = FixaTecken(UploadRequest.Item("namn").Item("Value"))
else
    namn = ""
end if
if not IsNull(UploadRequest.Item("namn")) then
   namn = FixaTecken(UploadRequest.Item("namn").Item("Value"))
else
    namn = ""
end if
Medlem sedan juli 2000619 inlägg
#4

LASSE!

Tusen tack fy fan det funkar!

använde den andra av dina alternativ.. if not isempty funkar klockrent.

Nästan så man skulle fira med champagne. ;)

Medlem sedan dec. 200012 464 inlägg
#5

Så bra.

260 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)