Frågan#1
Hej på er!
Har just börjat bekanta mig med cookies. Har lyckats skriva ihop lite kod som kollar om någon har röstat på en site, isf skickas han/hon till en sida där det står att man redan har röstat. Har man inte röstat på en site så räknas dess röster upp 1 steg.
Så till problemet. Koden jag skrivit är korkad på så vis att röstar man på en annan site så byts cookie id numret ut och då kan man åter igen rösta på en site man redan har röstat på tidigare.
Så vill jag givetvis inte ha det. Så nu undrar jag om någon har tips på hur man kan skriva för att lagra flera id nummer i en cookie och sedan kolla igenom alla id nummer som man har i cookien.
Min kod ser ut så här nu:
rostnr=Request.Form("rostnr")
if rostnr \<\> "" then
if Request.Cookies("id") = rostnr then
Response.redirect("redanrostat.asp")
else
Response.Cookies("id") = rostnr
sql="select Klick, HemsideID from Hemsidor where HemsideID="& rostnr &""
'Response.Write(sql)
set rs=ss.execute(sql)
x=rs("Klick")
x=x+1
sql2="update Hemsidor set Klick='"& x &"'"
sql2=sql2 & "where HemsideID=" & rostnr
'Response.Write(sql2)
set rs=ss.execute(sql2)
end if
end if
