Avatar billede pfp Nybegynder
14. august 2001 - 12:41 Der er 5 kommentarer og
1 løsning

TXT-Counter som kun kan ses på en admin-side

Hejsa

Er der en der kan lave en tekstbaseret counter til mig som kun vises på en admin-side?

/pfp
Avatar billede pfp Nybegynder
14. august 2001 - 12:42 #1
ved ikke om jeg fik formuleret mig rigtig, counteren skal tælle dem der kommer ind på forsiden, og det er kun resultatet der skal vises på en anden side.

/pfp
Avatar billede darkhero Nybegynder
14. august 2001 - 13:08 #2
alså det kan jeg lave til dig, men ike for 15 point..
Avatar billede soenderup Nybegynder
14. august 2001 - 13:10 #3
Avatar billede centauri Nybegynder
15. august 2001 - 09:49 #4
Til din dine sider der skal tælles med.
<% strValue = Request.Cookies(\"Counter\")(\"Value\")
       
if strValue = (\"no\") then

        set fs = createobject(\"scripting.filesystemobject\")
    set file = fs.opentextfile(server.mappath(\"aspcount.dat\"))
    counter = cint(file.readline)
   
else
        set fs = createobject(\"scripting.filesystemobject\")
    set file = fs.opentextfile(server.mappath(\"aspcount.dat\"))
    counter = cint(file.readline)
   
        session(\"counter\") = counter
        counter = counter + 1
        file.close
        set file =            fs.createtextfile(server.mappath(\"aspcount.dat\"),true)
        file.writeline(counter)
   
    file.close
    set fs = nothing
       
        Response.Cookies(\"Counter\")(\"Value\") = \"no\"   
        Response.Cookies(\"Counter\").Expires = Date+1

       
end if

%>

Der hvor du skal kunne se resualtet brug.

<%

        set fs = createobject(\"scripting.filesystemobject\")
    set file = fs.opentextfile(server.mappath(\"aspcount.dat\"))
    counter = cint(file.readline)
   
   
    file.close
    set fs = nothing
    Response.Write \"Antal Besøgende = \" & counter

%>
Avatar billede pfp Nybegynder
15. august 2001 - 10:21 #5
centauri-> Dit forslag ser meget godt ud, kan jeg ikke lave den sætning om:

Response.Cookies(\"Counter\").Expires = Date+1

sådan at cookien udløber efter en antal sekunder?

/pfp
Avatar billede centauri Nybegynder
17. august 2001 - 07:21 #6
Jo du burde kunne sætte den Expires = Now()

Men det smarte i det hele er jo så at man ikke bare kan refreshe siden og så tæller den bare viddere og viddere, så har du et realististk billed af hvor mange besøgende der kommer om dagen.

Du kan forresten bare genne dit script i en fil for sig og så kalde det med <!--#INCLUDE FILE=\"sounter.asp\" --> der hvor den skal bruges.

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