---
title: "Hjälp med sessioner!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/123093-hjälp-med-sessioner"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Coccozz"
published: "2005-02-23T10:02:27.000Z"
updated: "2005-02-23T10:41:31.000Z"
replies: 2
views: 253
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/123093-hjälp-med-sessioner"
---

# Hjälp med sessioner!

## #1 — Coccozz, 2005-02-23T10:02Z

Hej
Har lite problem nu, detta eftersom jag har tre olika länkade celler som går till en sida som ställer in en session och pekar tillbaka till samma sida som man kom ifrån. 
Problemet är att sessionen kan inte läsas från någon annan sida än från den där man tryckte på länken i. 
Det kan bero på att de andra sidorna ligger i en iFrame på sidan där länkarna ligger, det vet jag inte.
Oavsett så måste jag få hjälp med att få fram en lösning där alla sidor på hela webbplatsen kan läsa sessionen.
Koden för länken ser ut såhär:

```
<a href="adaptsite.asp?css=LIGHTbeige" class="byt"></a>
```

Koden för sidan som ställer in sessionen ser ut såhär:

```
<%
If Request.QueryString("css") = "normal" then
Session("CSS") = ""
response.Write("<script>parent.top.location.href='localstart.asp';</script>")
End If

If Request.QueryString("css") = "LIGHTbeige" then
Session("CSS") = "LIGHTbeige" 
response.Write("<script>parent.top.location.href='localstart.asp';</script>")
End If

If Request.QueryString("css") = "DARKbeige" then
Session("CSS") = "DARKbeige"
response.Write("<script>parent.top.location.href='localstart.asp';</script>")
End If
%>
```

Och koden som kollar vilken css som används (läser av sessionen), såhär:

```
<% if session("CSS") = "" then %>

		<link rel="stylesheet" type="text/css" href="style.css" title="normal">
		<link rel="alternate stylesheet" type="text/css" href="/css/stylesheet_AdaptSite.css" title="anpassad">
	
<% elseif session("CSS") = "LIGHTbeige" then %>
	
		<link rel="stylesheet" type="text/css" href="LIGHTbeige.css" title="anpassad">
		<link rel="alternate stylesheet" type="text/css" href="/css/stylesheet.css" title="normal">

<% elseif session("CSS") = "DARKbeige" then %>
	
		<link rel="stylesheet" type="text/css" href="DARKbeige.css" title="anpassad">
		<link rel="alternate stylesheet" type="text/css" href="/css/stylesheet.css" title="normal">
	
	<% end if %>
```

Hoppas att ni förstår vad jag menar och kan hjälpa till.
Tack // Christoffer

Permalänk: https://www.webforum.nu/p/123093

## #2 — @nders, 2005-02-23T10:06Z

Normalt sett kan alla sidor på samma webbplats använda samma sessionsvariabler. Så länge man inte använder olika virtual directories för olika filer, såklart.

Permalänk: https://www.webforum.nu/p/1558795

## #3 — Coccozz, 2005-02-23T10:41Z

Hehe, du har så rätt...Jag mitt nöt hade bara lagt undersidan i en annan mappa än css:erna och inte hänvisat dit, det var därför jag upplevde att det inte fungerade :(
Jaja, alla gör vi misstag.
Tack för hjälpen!

Permalänk: https://www.webforum.nu/p/1558813

---

Tråden på webben: https://www.webforum.nu/amne/asp/123093-hjälp-med-sessioner
