Avatar billede zantiago Nybegynder
01. oktober 2004 - 17:17 Der er 8 kommentarer og
1 løsning

Tjek om cookie eksisterer

Hej Eksperter

Hvorfor virker dette ikke :o(
----------------------------------------------------------------
<% If (Request.Cookies("afstemning_filmpol") & RS_poll("id")) <> "" then %>
<%=rs_poll_svar("svar")%>
<% else %>
<a href="#"></a><%=rs_poll_svar("svar")%></a>
<% End If %>
----------------------------------------------------------------

Jeg ved at jeg ikke har denne cookie på min computer, alligevel viser den intet link :o(

//Z
Avatar billede eagleeye Praktikant
01. oktober 2004 - 17:21 #1
Nu vel jeg ikke helt hvordan de er gemt men hvisd et er ("afstemning_filmpol")(id) så prøv:


<% If Request.Cookies("afstemning_filmpol")(""&RS_poll("id")) <> "" then %>
Avatar billede zantiago Nybegynder
01. oktober 2004 - 17:24 #2
Nej - jeg får stadig intet link frem... Cookien eksisterer ikke på min computer, så det er meget mærkeligt
Avatar billede eagleeye Praktikant
01. oktober 2004 - 17:29 #3
Havdv gemmer du i cookien du kan jo prøve at skrive:

<% If Request.Cookies("afstemning_filmpol")(""&RS_poll("id")) = "DET_DU_GERMMER" then %>
Avatar billede zantiago Nybegynder
01. oktober 2004 - 17:34 #4
Hmm - virker ikke...

Jeg har sikkert glemt at fortælle jer noget - så prøver lige igen...

Jeg har lavet et lille afstemningssystem - Brugeren skal kun kunne stemme en gang, derfor skal den tjekke om der eksisterer en cookie der hedder ("afstemning_filmpol")("afstemningens id nummer").

Hvis det id nummer i den cookie ikke eksisterer skal brugen have mulighed for at stemme, og vises et link.
Har brugeren stemt, vil cookien eksistere og brugeren skal ikke kunne se et link.

Hjælper det?
Avatar billede eagleeye Praktikant
01. oktober 2004 - 17:37 #5
Prøv lige at rette:

<a href="#"></a><%=rs_poll_svar("svar")%></a>

Til dette ellers kan du ikke se linket:

<a href="#"><%=rs_poll_svar("svar")%></a>
Avatar billede zantiago Nybegynder
01. oktober 2004 - 17:41 #6
ARGHHH - Skide frontpage og dens auto indsætning :o)

Super - nu virker det
Avatar billede zantiago Nybegynder
01. oktober 2004 - 18:02 #7
lige et sidste spørgsmål:

Det er hvad jeg gør når de svarer:
-------------------------------------------------------------------------------------
spg_id     = request("poll_id")
svar_id    = request("svar")

' Informationer lagres i cookien
Response.Cookies("afstemning_filmpol")("spg_id") = spg_id
-------------------------------------------------------------------------------------

Jeg tjekker ved at:
-------------------------------------------------------------------------------------
<%
id = rs_poll("id")
If Request.Cookies("afstemning_filmpol")("spg_id") = id then
%>
-------------------------------------------------------------------------------------

Meeeeeen det virker ikke helt - What to do???

//Z
Avatar billede eagleeye Praktikant
01. oktober 2004 - 18:22 #8
Prøv sådan her:

If Cstr(Request.Cookies("afstemning_filmpol")("spg_id")) = Cstr(id) then
Avatar billede zantiago Nybegynder
01. oktober 2004 - 18:26 #9
Du er min superhelt - Næsten på niveau med Superman ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester