webForumDet fria alternativet

Disabla submit knapp??

ASP

2 svar · 252 visningar · startad av wborg

Medlem sedan dec. 2003209 inlägg
Frågan#1

Tjena!

Jag undrar hur man kan disabla en submit knapp när man har klickat på den en gång? Det jag vill göra är att när man har anmält en person till en tävling så ska man inte kunna anmäla den personen igen.

Tack på förhand
/S

Medlem sedan juni 200032 967 inlägg
#2

Först och främst; korspostning suger. Be om en flytt av den redan startade tråden istället.

- - - -

Det "enklaste" sättet är att helt enkelt kontrollera med en SELECT-fråga att inte personen är tidigare anmäld.

sSQL = "SELECT 1 FROM tbl WHERE username='slartibartfast' AND foo = 'bar'
set objRS = objConn.Execute(strSQL)
If objRS.EOF Then
      ' Ej tidigare anmäld, gör en insert
Else
      ' Anmäld tidigare, skriv ut en text
End if

Byt objektnamn om du behöver, glöm inte att stänga alla objekt när du är klar, och givetvis, skydda dig mig SQL injection.

Medlem sedan dec. 2003209 inlägg
#3

@nders skrev:

Först och främst; korspostning suger. Be om en flytt av den redan startade tråden istället.

Sorry ska tänka på det i fortsättningen...

,,,tack för svaret, ska nu sätta mig och pröva din kod.

/S

264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)