webForumDet fria alternativet

Lite Problem

5 svar · 223 visningar · startad av MystiX

MystiXMedlem sedan mars 200218 inlägg
#1

Håller på med en liten poll, men det är en grej som inte fungerar som jag vill att den ska, eller den är mongo rättare sagt.
vi säger att man kommer in på sidan, då ska man kunna se röstningen å rösta, och när man sen röstat slänger jag in en cookie som gör att nästa gång du besöker så ser man statistiken direkt. Men detta vill sig inte till.

<%
strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mystix.mdb")
Set Con = Server.CreateObject("ADODB.Connection")
Con.Open strConnString

SQL = "SELECT * FROM tbFraga WHERE Status = 'Oppen'"
RS = Con.Execute(SQL)

Dim PollID, Fraga

PollID = RS("ID")
Fraga = RS("Fraga")

If Request.Cookies("Poll")("Svarat") <> PollID Then

Response.Cookies("Poll")("Svarat") = PollID
Response.Cookies("Poll").Expires = Date + 9999
%>

Cookien som jag jämför med PollID variabeln ger samma värde alltså 5, så de blir ungefär If 5 <> 5 Then
Men det vill inte bli så.. vad är fel ?

SebbeMedlem sedan jan. 20032 285 inlägg
#2

Vad får du för felmeddelande?

solbulleMedlem sedan mars 20015 287 inlägg
#3

Kanske att du måste se till att det är rätt typ? (Tal)

If cint(Request.Cookies("Poll")("Svarat")) <> cint(PollID) Then
MystiXMedlem sedan mars 200218 inlägg
#4

Fan du är min ängel solbulle :) men det är så konstigt att cint behövs i If satsen men inte om man bara skriver ut de.

solbulleMedlem sedan mars 20015 287 inlägg
#5

Om du skriver ut det syns det inte om det verkligen är en siffra eller en sträng.

*flaxar iväg på mina ängelvingar* ;)

MystiXMedlem sedan mars 200218 inlägg
#6

Okej, då har man lärt sig nått om det å :)

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)