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


förnya session

Postades av 2005-04-26 18:53:09 - Johan Svensson, i forum asp.net generellt, Tråden har 7 Kommentarer och lästs av 711 personer

Hej jag håller på med en sida på vilken användare kan logga in. När de loggar in skapas en session:
session("UserID") = objRdr("UserID")
och sedan så skickas man vidare till den lösenordskyddade sidan:
Response.Redirect("userzone.aspx")

När man är inne på någon av medlemssidorna vill jag att varje gång en sida laddas skall sessionen förnyas. Den skall alltså förnyas även om sidan är IsPostBack.

Min fråga är om det bara är att göra såhär:
<code>
Sub Page_Load(S As Object, E As EventArgs)
session("UserID") = session("UserID")
End Sub
</code>


Svara

Sv: förnya session

Postades av 2005-04-26 18:56:47 - Ola Lindfeldt

sessionen förnyas varje gång klienten har kontakt med servern, du behöver inte tänka på det..

session("UserID") = session("UserID") gör absolut ingenting.


Svara

Sv: förnya session

Postades av 2005-04-26 19:40:51 - Göran Andersson

Du blandar ihop sessioner, Session-objekt och sessionsvariabler.

- En session är när en användare surfar till en webbplats.
- Servern använder Session-objekt för att hålla reda på sessionerna.
- Ett Session-objekt kan innehålla sessionsvariabler.

Sessionsvariabler har ingen timeout-funktionalitet, det är Sessions-objektet som har en timeout-funktionalitet. En timeout sker om användaren inte varit i kontakt med servern inom en viss förinställd tid, vanligtvis 20 mintuer.


Svara

Sv:förnya session

Postades av 2005-04-26 21:20:13 - Johan Svensson

Tack så mycket.

Då slipper jag alltså använda:
<code>
Sub Page_Load(S As Object, E As EventArgs)
session("UserID") = session("UserID")
End Sub
</code>


Svara

Sv: förnya session

Postades av 2005-04-27 09:19:30 - Ola Lindfeldt

Ja, det slipper du. Koden flyttar objektpekaren i session("UserID") till session("UserID") dvs ingenting matnyttigt händer där...


Svara

Sv:förnya session

Postades av 2005-06-23 17:34:39 - Sina Tikab

Jag har samma problem nån där ute som kan.

Jag förstår inte riktigt :s när användaren loggar in så skapas session tills tiden eller eller användaren loggat ut.

men variablerna försvinner under tiden användaren är inloggad!? jag brukar ta session("userName") = txtusername.text när användaren loggar in.
men som sagt session ("userName") blir tom??


Svara

Sv: förnya session

Postades av 2005-06-27 21:12:15 - Mattias Olgerfelt

Sessonen timar ut efter 20 min (default) eller till vad du har sätllt in den till i web.config.
<sessionState timeout="20" />


Svara

Sv:förnya session

Postades av 2005-06-28 10:20:48 - Ola Lindfeldt

Alltså bör man spara användrnamnet nånstans t ex i en cookie.
T.ex. Om man använder Forms Authentication kan man få tag i användarnamnet genom
User.Identity.Name()
Värdet lagras i en cookie i klientens webbläsare, (default ej persistent dvs i minnet i webbläsaren)
Diverse Session-specifik data bör alltid kontrolleras innan de används. Om de saknas (Is Nothing) då ska de slås upp igen (t ex i en databas) eftersom du kan aldrig vara säker på att sessionen lever kvar.


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 603
27 953
271 705
6 059
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