webForumDet fria alternativet

Uppdaterings fel?

ASP

4 svar · 245 visningar · startad av UnConed

Medlem sedan jan. 2002307 inlägg
Frågan#1

Vissa kan inte uppdatera sin info på min sida.. fast de flesta
kan det.. nån som vet vad som kan vara fel?

Set Connect = Server.CreateObject("ADODB.Connection")
	Connect.Open "driver=MySQL;server=localhost;uid=dasd;pwd=asdasd;database=lala"
	SQL = "Update users Set Age = '" & sqlSecure(Request.Form("Age")) & "',Password = '"& sqlSecure(Request.Form("Pass")) & "',Info = '" & sqlSecure(Request.Form("Info")) & "',Icq = '" & sqlSecure(Request.Form("Icq")) & "',Bor = '" & sqlSecure(Request.Form("Bor")) & "',Email = '" & sqlSecure(Request.Form("Email")) & "',Namn = '" & sqlSecure(Request.Form("Namn")) & "',Hemsida = '" & sqlSecure(Request.Form("Hemsida")) & "',Msn = '" & sqlSecure(Request.Form("Msn")) & "', Gender = '" & Request.Form("Gender") & "' Where Username = '" & Session("Username") & "'"
	Connect.Execute(SQL)
	Connect.Close
	Set Connect = Nothing
Medlem sedan dec. 19998 577 inlägg
#2

Får dom något felmeddelande?

Medlem sedan dec. 20003 563 inlägg
#3

Kan inte vara att sessionen försvinner eller att värdet är lite mysko?

Medlem sedan jan. 2002307 inlägg
#4

Nej, dom får inget felmeddelande..

Cyprys: isf borde de bli utloggade direkt tycker jag.
för det kollas på varje sida ifall sessions värdet stämmer..

Medlem sedan dec. 20003 563 inlägg
#5

Tror ändå att felet ligger på sessionen.
Testa att när folk loggar in skapa en session med session("IDnummer") för varje användare istället. Och sen använder du den för uppdateringen.
Kan ju kanske vara en ucase() lcase() -fråga annars?

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