webForumDet fria alternativet

Lägga till en kontroll

ASP

2 svar · 193 visningar · startad av medialabs

Medlem sedan mars 20023 686 inlägg
Frågan#1

Har fastnat,

Som den är nu så kollar den efter användarnamnet, och se om det är upptaget.. men jag skulle även vilja att den kollade efter epost adressen. Kanske en OR sats eller nått? :)

Addera = "UPDATE tbluppgifter SET strusername = strusername WHERE strusername = '" & FixInject(Request.Form("username")) & "'"
Medlem sedan feb. 200112 078 inlägg
#2

Varför heter din SQL-sträng 'Addera'? Det luktar webStudio lång väg. Dessutom är inte det där den relevanta koden för att kontrollera ifall det finns en redan upptagen post i databasen.

Medlem sedan mars 20023 686 inlägg
#3

OveRRidE skrev:

Varför heter din SQL-sträng 'Addera'? Det luktar webStudio lång väg. Dessutom är inte det där den relevanta koden för att kontrollera ifall det finns en redan upptagen post i databasen.

Varför den heter just addera är helt enkelt att jag inte brytt mig om att ändra den till ett passande namn :r

' ## -- Öppnar anslutningen till databasen --
Set ConnectREG = Server.CreateObject("ADODB.Connection")
strConn = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=g:\home\medialabs.se\plus.mdb;"

Addera = "UPDATE tbluppgifter SET strusername = strusername WHERE strusername = '" & FixInject(Request.Form("username")) & "'"

ConnectREG.Open strConn
ConnectREG.Execute Addera, lngRA, 128
ConnectREG.Close

If lngRA > 0 Then
  Session("meddelande") = " <font color=""red"">* Användarnamnet är upptaget *</font>"

  Set ConnectREG = Nothing

  Response.Redirect "/plus/fel.asp?vad=fel"
End If
249 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)