Hur ska jag göra om detta till en update sats? Någon som kan hjälpa mig? Gärna tillvägagånssättet så jag klarar av det själ ifall det skulle behövas flera gånger.
Nu händer det konstiga saker här. När jag kör koden nedan så laddas sidan om hela tiden. Lyckas inte se varför, misstänker att det har med min if-sats att göra. Nån som ser felet?
<%
Uppdatera = "UPDATE login SET adress = '" & Request.Form("adress") & "', telhem = '"& Request.Form("telhem") & _
"', mobil = '" & Request.Form("mobil") & "', email = '" & Request.Form("email") & _
"', icq = " & Request.Form("icq") & ", msn = '" & Request.Form("msn") & _
"' WHERE ID = " & Request.Form("dold")
if request.form("oldpwd")= Session("Password")and request.form("newpwd")=request.form("newpwd2") Then
if not request.form("newpwd")="" then
upp= "update login SET Password= '" & Request.Form("newpwd") & "' WHERE ID = " & Request.Form("dold")
dim strpwd
strpwd="true"
end if
else
response.write "De lösenord du angav stämmer inte."
end if
Conn.Execute Uppdatera, , adExecuteNoRecords
Conn.Close
response.redirect "adress.asp?m=ledare&pwd=" & strpwd
%>
Du kanske skulle sätta response.redirect "adress.asp?m=ledare&pwd=" & strpwd efter första end if-blocket?
Som det är nu skickas besökaren vidare oavsett om lösenordet stämde eller ej.
/r Ser nu att hela din kod är lite grötig, men jag har inte tid att koda om den. Kanske nån annan får tid? Lycka till!
Det står ju upp="..sql-koden", men det ska ju vara uppdatera="..sql-koden". Det gäller att inte vara trött eller slarvig när man kodar!
Jag lyckades med att koda min förra nya sajt (version 3 av Dileno.) i princip varje natt fram till 02.00, från i slutet av augusti -02 till 24 november - 02. Jag gick oftast upp mellan 07 och 09 också.. Koncentration behövs för att det ska gå bra!