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


ASP - sessions!

Postades av 2002-04-22 16:43:04 - Susanne Hayat, i forum asp - allmänt, Tråden har 14 Kommentarer och lästs av 560 personer

Jag har en sida (Allt har fungerat förut!) där man tar med sig ett värde i en session och response.redirectar till en annan sida. Nu helt plötsligt så släpper han värdet i session-variabeln när den har kommit in på en sida. Varför? Hur hindrar man detta? Jag provar på min egen dator i en virtuell site... (Cookies är inte avstängda...)

Enda sättet att få med sig värdet är att sätta ?ID=... efter URLen i en response.redirect och hämta in värdet på nästa sida, men så vill jag inte ha det!
Varför? Hur...? Snälla...


Svara

Sv: ASP - sessions!

Postades av 2002-04-22 17:32:03 - Rickard Dehlin

Kort och gott, använd bara Response.Redirekt till vad det är tänkt för!

Att berätta för klienten att sidan har flyttats.

Testa Server.Transfer eller Server.Execute istället.


Svara

Sv: ASP - sessions!

Postades av 2002-04-22 17:43:53 - Susanne Hayat

Tackar! Det fungerade med en server.transfer! Men hur fungerar det om man vill ha ett annat värde med i querystringen? Det gick inte att skriva:

server.transfer "Medlem.asp?Fel=Du fanns ej i register, registrera dig först"

Dessutom följer inte session-variabeln med i alla sidor där den ska vara med!

Tack på förhand!


Svara

Sv: ASP - sessions!

Postades av 2002-04-22 18:27:19 - Rickard Dehlin

> server.transfer "Medlem.asp?Fel=Du fanns ej i register, registrera dig först"

Jag vet inte om det går att skicka med en QueryString i Server.Transfer. Jag använder aldrig sådant.

Däremot antar jag att det inte går att skicka mellanslag i QueryString. Testa att labba med bara "medlem.asp?fel=ej" och se om det fungerar.


Svara

Sv: ASP - sessions!

Postades av 2002-04-22 22:00:14 - Ulf Elfving

Det går utmärkt att skicka med querystring i Server.Transfer, men jag håller med Rickard att mellanslag och svenska tecken (åäö) inte hör hemma i en querystring


Svara

Sv: ASP - sessions!

Postades av 2002-04-22 23:03:08 - Andreas Hillqvist

Finns det inte en Server.URLEncode() funktion?:

server.transfer "Medlem.asp?Fel=" & Server.URLEncode("Du fanns ej i register, registrera dig först")


Svara

Sv: ASP - sessions!

Postades av 2002-04-22 23:09:20 - Rickard Dehlin

> Finns det inte en Server.URLEncode() funktion?:

Jo, en sådan finns och det borde fungera!

> ?Fel=Du fanns ej i register, registrera dig först

Men så långa QueryString? Låter lite väl onödigt!


Svara

Sv: ASP - sessions!

Postades av 2002-04-23 08:26:10 - Susanne Hayat

Jag tackar för alla nya tips, men det största problemet kvarstår! Datorn tappar värdet i sessionsvariablarna när man navigerar vidare till en annan sida (inom session-området)...


Svara

Sv: ASP - sessions!

Postades av 2002-04-23 08:33:55 - Johan Idstam

Sätter du egna cookies?
Är det samma problem med alla läsare?

/johan/


Svara

Sv: ASP - sessions!

Postades av 2002-04-23 08:47:50 - Susanne Hayat

Ja, jag sätter egna session, och när jag slänger ut det på en server så fungerar det över internet, men det är på min lokala dator som det krånglar! Måste kanske bekänna att jag faktiskt inte använder Global.asa, vilket jag kanske borde?


Svara

Sv: ASP - sessions!

Postades av 2002-04-23 12:45:43 - Magnus Nilsson

Nej, du behöver inte använda global.asa. Det finns några olika möjligheter till att du tappar sessionsvariabler:
1) Sessionen timar ut.
2) Du navigerar in i en annan virtual directory.
3) Du använder Session.Abandon-metoden.
4) Du råkar sätta sessionen till null/"", kanske genom att använda den som en ByRef parameter i en funktion eller sub.

Mvh,
M


Svara

Sv: ASP - sessions!

Postades av 2002-04-23 12:53:51 - Susanne Hayat

Tyvärr, inget av dem stämmer!
Såvida inte sessionen timar ut sig själv när den navigerar in på en annan sida. Jag använder en inloggningskod, där jag ändrade response.redirect till server.transfer, och så långt funkar allt bra nu. När jag sedan vill ändra mina uppgifter efter inloggning så används sessionen fortfarande, men den tappar värdet efter att ha kommit in på den nya sidan.

Tack ändå...


Svara

Sv: ASP - sessions!

Postades av 2002-04-23 13:06:36 - Johan Djupmarker

Ligger sidan där du inte kommer åt sessionen på samma server och i samma virtual directory?

/Johan


Svara

Sv: ASP - sessions!

Postades av 2002-04-23 13:10:11 - Susanne Hayat

Alldeles riktigt, det gör det...


Svara

Sv: ASP - sessions!

Postades av 2002-04-23 13:32:27 - Susanne Hayat

Ni kan jämföra med [Ny lösning på godkänd användare], fast det värdet som är i session-variabeln tappas helt.


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 835
27 960
271 761
5 422
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