/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Beskyt tæller på siden mod reload?
Fra : Magnus


Dato : 12-01-01 21:44

Jeg har en tæller på hver af mine sider som tæller en op hver gang siden
vises.
Hvodan kan jeg lave en simpel form for beskyttelse der forhindre den i at
tælle når der blot trykkes reload.

Kan dette lade sig gøre på en let måde?

/Magnus



 
 
Ghashûl (12-01-2001)
Kommentar
Fra : Ghashûl


Dato : 12-01-01 22:04

On Fri, 12 Jan 2001 21:44:11 +0100, "Magnus" <arnason@email.dk> wrote:

>Jeg har en tæller på hver af mine sider som tæller en op hver gang siden
>vises.
>Hvodan kan jeg lave en simpel form for beskyttelse der forhindre den i at
>tælle når der blot trykkes reload.
>
>Kan dette lade sig gøre på en let måde?

Jeg vil skyde på dette vil virke:

If Session("Counted") = "" Then
Counter = Counter + 1 ' (eller hvordan din counter nu virker)
Session("Counted") = "X"
End If

--
Regards Sir Ghashûl, Knight of The alt.Roundtable <><

Does it offend you that I got a friend who
knows what you've been through and says that he loves you?

Dohn (13-01-2001)
Kommentar
Fra : Dohn


Dato : 13-01-01 01:45

Tjek om Request.ServerVariables("HTTP_REFERER") er den samme som den
pågældende side - hvis ikke - så count!

Martin


"Ghashûl" <ghashul@ghashul.dk> skrev i en meddelelse
news:a8su5tslmnl1u6oehijc9q7j2fbf9e1i7r@ghashul.dk...
> On Fri, 12 Jan 2001 21:44:11 +0100, "Magnus" <arnason@email.dk> wrote:
>
> >Jeg har en tæller på hver af mine sider som tæller en op hver gang siden
> >vises.
> >Hvodan kan jeg lave en simpel form for beskyttelse der forhindre den i at
> >tælle når der blot trykkes reload.
> >
> >Kan dette lade sig gøre på en let måde?
>
> Jeg vil skyde på dette vil virke:
>
> If Session("Counted") = "" Then
> Counter = Counter + 1 ' (eller hvordan din counter nu virker)
> Session("Counted") = "X"
> End If
>
> --
> Regards Sir Ghashûl, Knight of The alt.Roundtable <><
>
> Does it offend you that I got a friend who
> knows what you've been through and says that he loves you?



Peter Brodersen (13-01-2001)
Kommentar
Fra : Peter Brodersen


Dato : 13-01-01 15:08

On Sat, 13 Jan 2001 01:44:36 +0100, "Dohn" <martin@dohn.net> wrote:

>>>Hvodan kan jeg lave en simpel form for beskyttelse der forhindre den i at
>>>tælle når der blot trykkes reload.

>Tjek om Request.ServerVariables("HTTP_REFERER") er den samme som den
>pågældende side - hvis ikke - så count!

Det vil ikke virke. Hvis man blot reloader en side, sættes Referer
ikke til den samme side, men det, den evt. stod til i forvejen (dette
er gældende både for MSIE og Netscape).

Prøv at gå ind på http://ip.ter.dk/ - og reload siden. Uanset om du
trykker Ctrl-F5 eller bare F5 vil referer ikke dukke op. Hvis du
derimod trykker på linket i bunden, der linker til siden selv, vil
referer-headeren pege på sig selv - også når du reloader.


--
- Pede
Professionel nørd

Jakob Andersen (13-01-2001)
Kommentar
Fra : Jakob Andersen


Dato : 13-01-01 14:56

"Magnus" <arnason@email.dk> wrote
> Jeg har en tæller på hver af mine sider som tæller en op hver gang siden
> vises.
> Hvodan kan jeg lave en simpel form for beskyttelse der forhindre den i at
> tælle når der blot trykkes reload.

Sæt en cookie der udløber om f.eks. 12 timer.. på den måde kan folk højst
lave to hits om dagen medmindre de sletter eller ikke modtager cookies

--
Jakob Andersen
FAQ for webdesign gruppen på
<http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste