Bör min kod byggas om?

ASP

21 svar · 274 visningar · startad av Brimba · sida 2 av 2

Trådstarten, av Brimba

Hej! Ta en titt på min kod. <%If Request.Form("HDDID") <> "" Then%> RSObj("OrderID") = orderID RSObj("HDDID") = Request.Form("HDDID") RSObj("HDD") = Server.HTMLEncode(Request.Form("HDD")) RSObj("HDDAnt") = Request.Form("HDDAnt") TAL = Request.Form("HDDExkl") For i = 1 To Len(TAL) If Asc(Mid(TAL,i,1)) > 47 AND Asc(Mid(TAL,i,1)) < 58 then var = var & Mid(TAL,i,1) End If Next RSObj("HDDExkl")

Läs hela trådstarten →
Medlem sedan dec. 19995 874 inlägg
#21

Problem igen, får det inte att fungera.

Försökte med detta:

'-------------------- SUB ---------------------------
Sub InsertDB(id,namn,ant,exkl)
	If Request.Form(id) <> "" Then
		RSObj(id) = Request.Form(id)
		RSObj(namn) = Server.HTMLEncode(Request.Form(namn))
		RSObj(ant) = Request.Form(ant)
		TAL = Request.Form(exkl)
			For i = 1 To Len(TAL)
				If Asc(Mid(TAL,i,1)) > 47 AND Asc(Mid(TAL,i,1)) < 58 then
				var = var & Mid(TAL,i,1)
				End If
			Next 
		RSObj(exkl) = var
	Else
	End If
End Sub
'-------------------- Anropa SUB och lägg in allting ---------------------------

InsertDB CPUID,CPU,CPUAnt,CPUExkl

Det fungerar inte. får felmeddelande:

Expecting string input

/kategori/addpaket.asp, line 33

The function expects a string as input.

Jag provade med
If Request.Form(" & id & ") <> "" Then

Men då får jag inget värde riktigt?

Medlem sedan dec. 19995 874 inlägg
#22

Hej igen!

Detta är nu löst.

Gjorde så här:

InsertDB "CPUID","CPU","CPUAnt","CPUExkl"

Tack!

602 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
126 ms — hämta statistik (db)
129 ms — hämta tråd, inlägg och bilagor (db)
344 ms — ändringar (db)