Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Application variabel funkar konstigt

Postades av 2004-06-08 10:09:11 - Tyronne Engström, i forum asp - allmänt, Tråden har 6 Kommentarer och lästs av 464 personer

Hej!

Jo efter en del surfande på pellesoft hittade jag en massa tips på hur man håller reda på antalet besökare just nu.

Jag har följt exemlperna i tips och trix mm..

Min kod ser ut på föjande i Global.asa

<code>
Sub Application_OnStart()
'## Nollställer när maskinen startas
Application("VisitorCount") = 0
End Sub


Sub Application_OnEnd()

End Sub

Sub Session_OnStart()
'## Antalet besökare just nu
Application.Lock
Application("VisitorCount") = Application("VisitorCount") + 1
Application.UnLock

'## ansluter till min datakälla
Set con = Server.CreateObject("ADODB.Connection")
Con.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("/tipskungen.mdb")

'## Udaterar antal Besökare
SQL="Select DefaultVisit From Visits"
Set rst = con.execute(SQL)

SQLUpdate="Update VISITS set DefaultVisit=" & rst("DefaultVisit") + 1 & ""
Set rstUp = con.execute(SQLUpdate)

'## Stänger anslutningar
Con.close
Set rst = nothing

'## Stänger Sessionen
session.timeout = 15
End Sub

Sub Session_OnEnd()

'## Minskar just nu användare
Application.Lock
Application("VisitorCount") = Application("VisitorCount") - 1
Application.UnLock
End Sub


</code>

Här är det meningen att Application("VisitorCount") skall hålla reda på antalet besökare just nu. Nu kanske jag har missuppfattat detta, men den ökar inte när när någon kommer in på default sidan. Den ökar endast när jag loggar in på admin gränssnittet. och misnar säledes endast när jag loggar ut.

Jag trodde att global asa kördes varje gång någon surfade till min första sida och på det sätte kunde jag hålla koll på hur många som var och surfade på sidan just nu.

Om jag har fatta det fel, hur kan jag då lösa det?

/phinala


Svara

Sv: Application variabel funkar konstigt

Postades av 2004-06-08 11:44:16 - Roger Alsing

är det inte bara när du surfar till .asp sidor det aktiveras?


Svara

Sv: Application variabel funkar konstigt

Postades av 2004-06-08 11:49:41 - Pelle Johansson

Det där skall fungera. Frågan är kanske om du har flera global.asa filer liggande på din site som övertyr varandra. Så kolla att inga fler global.asa filer finns, det är första kontrollen.

Sen borde du rimligen på sajten kunna använda och se <%=application("VisitorCount")%>


Svara

Sv: Application variabel funkar konstigt

Postades av 2004-06-08 12:18:38 - Tyronne Engström

jag har bara en Global.asa...


När triggas session end?...

Är det när jag surfar till en anna sida, eller när jag stänger ner webläsaren, eller när tiden som sessioen är satt till.

I session en så ligger ju att den skall minska med en användare.

/phinala


Svara

Sv: Application variabel funkar konstigt

Postades av 2004-06-08 14:54:11 - Andreas Hillqvist

JAg tyker databasuppdateringen borde ske på följande sätt:
<code>
'## ansluter till min datakälla
Set con = Server.CreateObject("ADODB.Connection")
Con.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("/tipskungen.mdb")

'## Udaterar antal Besökare
strSQL = "UPDATE Visits SET DefaultVisit = (DefaultVisit + 1)"
con.execute strSQL

'## Stänger anslutningar
Con.close
Set Con = nothing
</code>

JAg har för mig att fel i Global.asa inte rapporteras. Du bör därför testa koden på en vanlig sida innan du lägger den i Globla.asa .


Svara

Sv: Application variabel funkar konstigt

Postades av 2004-06-08 15:03:00 - Tyronne Engström

Du har rätt angående SQL satsen... Har barat klippt och klistrat hehehe...

databaskoplingen i övrigt fungerar fint...


Men det verkar börja fungera nu.... konstigt....Förut pendlade den bara mellan 1 besökare och noll. Och ändrades endast när vi loggade ur..... Jag så hålla koll på den en tag och se vad som händer...

Dock så är jag intresserad av min förra fråga. vad som triggar Session End.

/Phinala


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 786
27 960
271 761
636
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies