Avatar billede izemate Nybegynder
05. februar 2007 - 19:55 Der er 1 kommentar og
1 løsning

Skal ikke vise div hvis man har stemt

Hejsa

Er ved at lave en popup hvor man kan stemme.. popuppen bliver vist i en div for ikke at blive fanget af popup blockere!

Nu til spørgsmålet! Hvordan kan man gøre sådan at den kun bliver vist til brugere som ikke har stemet?

Popuppen bliver vist sådan!

<div style="position:absolute;top:200px;left:300px;height:300px;width:272px; border: 1px solid;">
<!-- #Include file="popup.asp" -->
<a href="#" onclick="this.parentNode.style.display='none';return false;">Luk denne</a>
</div>

Skal man i databasen gemme noget info eller ?

På forhånd tak
Avatar billede jokkejensen Novice
05. februar 2007 - 20:02 #1
Ja du bør gemme noget unikt på brugeren, så du kan genkende ham igen..

Du kan eventuelt gemme brugerens ip adresse, og så slå op om ipadressen allerede findes i din database.

Alternativt, da flere forskellige brugere kan have samme ip, kan du bruge cookies, altså ligge en cookie hos brugeren hvis de har stemt, og hvis ikke vise popppen..

Mix eventuelt de 2 sammen.
Avatar billede izemate Nybegynder
17. oktober 2007 - 17:52 #2
lukker
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