---
title: "Tema för Sidor"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/175890-tema-för-sidor"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "akke"
published: "2008-12-16T14:11:48.000Z"
updated: "2008-12-26T11:30:46.000Z"
replies: 8
views: 563
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/175890-tema-för-sidor"
---

# Tema för Sidor

## #1 — akke, 2008-12-16T14:11Z

hur ja kan göra tema för sidor

tema.asp

```
<%
if Request.QueryString("tema") = "" then
  Response.cookies("tema") = "css/style.css"
elseif request.querystring("tema") = "style.css" then
  response.cookies("tema") = "css/style.css"
elseif request.querystring("tema") = "oldstyle.css" then
  response.cookies("tema") = "css/oldstyle.css"
end if
%> 

<html>
<head>

<link rel=stylesheet href="<%=Request.cookies("tema")%>type="text/css">

</head>

<body>
<a href="tema.asp?tema=style.css">Style1</a>
<br>
<a href="tema.asp?tema=oldstyle.css">Style2</a>

</body>
</html>  
</body>
</html>
```

ja har provat sådär vad är det fel? eller vad ä det som fattas  :bire

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

## #2 — @nders, 2008-12-16T14:15Z

Om du tittar på HTML-koden så ser du vad som är fel.

```
<link rel=stylesheet href="<%=Request.cookies("tema")%>" type="text/css">
```

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

## #3 — akke, 2008-12-16T14:18Z

> **@nders skrev:**
>
> Om du tittar på HTML-koden så ser du vad som är fel.
>
> ```
> <link rel=stylesheet href="<%=Request.cookies("tema")%>" type="text/css">
> ```

vad ä det fel på den?

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

## #4 — akke, 2008-12-16T14:21Z

\<%
if Request.QueryString("tema") = "" then
  Response.cookies("tema") = "css/style.css"
elseif request.querystring("tema") = "style.css" then
  response.cookies("tema") = "css/style.css"
elseif request.querystring("tema") = "oldstyle.css" then
  response.cookies("tema") = "css/oldstyle.css"
end if
%\> 

\<html\>
\<head\>

\<link rel=stylesheet href="\<%=Request.cookies("tema")%\>type="text/css"\>

\</head\>

\<body\>
\<a href="tema.asp?tema=style.css"\>Style1\</a\>
\<br\>
\<a href="tema.asp?tema=oldstyle.css"\>Style2\</a\>

\</body\>
\</html\>  
\</body\>
\</html\>  

\<link rel=stylesheet href="\<%=response.cookies("tema")%\>" type="text/css"\>

har provat sådär fungerar inte heller :(  har provat alla sätt fungerar inte heller

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

## #5 — @nders, 2008-12-16T14:30Z

Vad är det som inte funkar då? Och hur ser HTML-koden ut då?

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

## #6 — akke, 2008-12-16T14:40Z

har löst tack :D har missat databasen:D

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

## #7 — akke, 2008-12-16T14:44Z

och undrar en sak till hur ska ja göra inlägen lös? 

vart liger det?

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

## #8 — @nders, 2008-12-16T14:47Z

Om jag förstår din fråga så borde det finnas "Acceptera som slutgiltigt svar" längst till höger på den rödbruna raden som tillhör inlägget som lösningen ligger i.

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

## #9 — Napster, 2008-12-26T11:30Z

Är det inte enklare att koppla dom till ett administrationssystem som jag har gjort jag kopplade såhär

```
<%
If objRS("christmasstyle")=1 Then
Response.Write "<link href='css/jul.css' rel='stylesheet' type='text/css'>"
Elseif ObjRS("nyarsafton")=1 Then
Response.Write "<link href='css/nyarsafton.css' rel='stylesheet' type='text/css'>"
Elseif ObjRS("pask")=1 Then
Response.Write "<link href='css/pask.css' rel='stylesheet' type='text/css'>"
Elseif ObjRS("normaltema")=1 Then
Response.Write "<link href='css/style.css' rel='stylesheet' type='text/css'>"
End If
%>
```

Sen har jag kopplat det till Checkboxes i mitt adminsystem så att när jag kryssar i dom så sätter den en 1:a i databasen på det fältet som t.ex Christmas.

Det ser ut såhär.

```
<%
If Request.Form("christmas") = "true" Then
christmas = "1"
Else
christmas = ""
End if
If Request.Form("nyarsafton") = "true" Then
nyarsafton = "1"
Else
nyarsafton = ""
End If
If Request.Form("pask") = "true" Then
pask = "1"
Else
pask = ""
End If
If Request.Form("normal") = "true" Then
normaltema = "1"
Else
normaltema = ""
End If
%>
<form name="tema" method="post" action="admin.asp?tema=change">
<input type="checkbox" name="christmas" value="true"> Jultema<br>
<input type="checkbox" name="nyarsafton" value="true"> Nyårstema<br>
<input type="checkbox" name="pask" value="true"> Påsktema<br>
<input type="checkbox" name="normal" value="true"> Standardtema<br>
<input type="submit" name="skicka" value="Ändra Tema">
</form>
<%
If Request.Querystring("tema")="change" Then
ObjConn.Execute("INSERT INTO tema (christmas, nyarsafton, pask, normal) VALUES ('" & christmas &"', " & nyarsafton &"', " & pask &"', " & normal &"')")
Response.Write "Temat är nu sparat!"
End If
%>
```

Kan vara lite slarvfel här och där...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/175890-tema-för-sidor
