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


Fråga om SessionState

Postades av 2007-01-04 12:06:23 - Jesse Korinth, i forum asp.net generellt, Tråden har 7 Kommentarer och lästs av 763 personer

Jag undrar om det finne någon collection av SessionState i .net 2.0.
Jag skulle behöva veta hur många som är inloggade på siten och optimalt också komma åt vissa session värden...


Svara

Sv: Fråga om SessionState

Postades av 2007-01-04 14:52:12 - Magnus Hallberg

Vilka värden är det du behöver komma åt?

Hur många som är inloggade kan du ju göra en egen räknare till. Jag vet inte om man kan ta reda på det på nåt annat sätt.

<code>
//Global.asa
Session["loggedIn"] = 0;

// I global.asa i On_Session_End
Session["loggedIn"] = Session["LoggedIn"] - 1;

// på din loginsida när man har blivit inloggad
Session["loggedIn"] = Session["LoggedIn"] + 1;
</code>

har inte kollat så koden fungerar, men nåt sånt borde ju gå.

-----------------EDIT--------------------
Vid närmare eftertanke så fungerar ju inte det. Var lite för snabb att posta. På detta sätt kan det ju bli ett negativt värde på sessionen. Det fungerar alltså inte på detta sätt. Funderar vidare


Svara

Sv:Fråga om SessionState

Postades av 2007-01-04 15:03:12 - Magnus Hallberg

Du kan ju räkna upp en session när någon loggar in och räkna ner en när någon loggar ut. Sen kan du ju använda dig av en timer som är ställd på samma tid som ditt session timeout och dra bort en från de inloggade när timern når 0. Timern kan du ju göra i javascript. På detta sätt räknar du ju bara bort inloggade.


Svara

Sv: Fråga om SessionState

Postades av 2007-01-04 15:29:41 - Oskar Johansson

Du kan inte använda sessions över huvud taget. Sessions är unika per användare, kommer inte att fungera.


Svara

Sv:Fråga om SessionState

Postades av 2007-01-04 15:39:54 - Pelle Johansson

I Session_OnLoad och Session_End så använder du application("online") +=1 samt -=1 så kommer alla användare se hur många som är online. Negativt kommer det inte bli däremot, möjligen 0 :)


Svara

Sv: Fråga om SessionState

Postades av 2007-01-04 16:49:36 - Magnus Hallberg

Visst kan det bli negativt. Om du räknar ner en från varje gång som en session upphör i session_OnEnd, det är ju inte säkert att besökaren var inloggad. Säg att Session["onLine"] = 0 och att det finns två besökare på sajten men ingen är inloggad. När den ena försvinner från sajten så upphör ju en session alltså Session["onLine"] = Sesseion["onLine"] - 1 alltså är Session["onLine"} = -1, eller? Alltså så som jag skrev från början. Jag använde ju inte Application.


Svara

Sv:Fråga om SessionState

Postades av 2007-01-04 17:30:10 - Jesse Korinth

Tack för alla svar...
Jag är medveten om Applikationsobjektet, men den löser inte mina problem och är inte speciellt snygg lösning... jag vill använda sessionsobjecten och applikationsobjektet så lite som möjligt...

Jag vill få tillgång till alla userssion som är igång i applikationen, för att kunna
1. Veta hur många som är för nuvarande inloggade.
2. Veta vilka av våra kunder som är inloggade... en av de få Sessionsvariabler jag använder är nämligen userID.


Svara

Sv: Fråga om SessionState

Postades av 2007-01-04 21:24:47 - Johan Djupmarker

Det får du nog lösa genom att lagra alla beökares "senaste anrop" i applikationsobjektet eller i en databas och på det sättet lista ut vilka som är "online".

/Johan


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 569 602
27 953
271 705
6 004
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