Just nu i M3-nätverket
Gå till innehåll

Problem med sessionsvariabler


nette

Rekommendera Poster

Hej!

 

Jag har två listboxar på "sidan 1". När användaren har valt alternativ i dessa två listboxar vill jag fånga upp id för dem i sessionsvariabler:

 

Session("box1") = String(Request.form("Listbox_1"));
Session("box2") = String(Request.form("Listbox_2"));

 

Just nu testar jag bara att skriva ut sessionsvarialberna på andra sidor, bara för att se att jag kan fånga upp och skriva ut variablerna.

 

När jag trycker på knappen "Sök" på "Sidan 1" så förflyttas jag till "sidan 2" och där skrivs variablerna snygg ut med hjälp av följande kod:

 

<% Response.write(Session("box1")%>
<% Response.write(Session("box2")%>

 

När jag sedan trycker på knappen "Nästa sida" och går till "Sidan 3" där jag har lagt in exakt samma kod (Response.write etc) som på "Sidan 2" så skrivs bara undefined ut. Går det inte att komma åt sessionsvariablerna oavsett vilken sida jag befinner mig på i webbsiten? Har jag tänkt alldeles galet?

 

Snälla, är det någon som kan hjälpa mig.

 

/Anette

 

 

 

 

 

 

Länk till kommentar
Dela på andra webbplatser

Hej,

 

kan det inte vara så att du kör:

Session("box1") = String(Request.form("Listbox_1"));

Session("box2") = String(Request.form("Listbox_2"));

 

på alla sidor? dvs även sida 2 och 3?

Om du gör det, måste du först kontrollera att du verkligen får in något värde i Request objektet först annars skriver du över det förra sessionsvärdet.

 

/foo

 

Länk till kommentar
Dela på andra webbplatser

Nej, jag har lagt

 

Session("box1") = String(Request.form("Listbox_1"));
Session("box2") = String(Request.form("Listbox_2"));

 

på "sidan 1" sen skriver jag bara ut med Response.write(Session("box1") på de andra sidorna.

 

Länk till kommentar
Dela på andra webbplatser

Magnus Gladh

Response.write(Session("box1")

Fungerar inte.

 

Antingen

Response.write(Session("box1"))
eller
Response.write Session("box1")

 

- Magnus

-----------------------------------------------------

ju mer jag lär mig ju mer inser jag så lite jag kan

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...