---
title: "Änvända Cookies för att forma sidan."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6058-änvända-cookies-för-att-forma-sidan"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Pudolf"
published: "2000-07-15T08:33:00.000Z"
updated: "2005-03-14T00:07:52.000Z"
replies: 7
views: 347
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/6058-änvända-cookies-för-att-forma-sidan"
---

# Änvända Cookies för att forma sidan.

## #1 — Pudolf, 2000-07-15T08:33Z

Hejsan.

Jag vet inte riktigt hur jag skall få dett Cookie-exempel att fungera.

Men jag hade tänkt att den som besöker min hemsida ska kunna gå till speciell sida där han/hon markerar en färg.

man ska kunna välja mellan, t ex. röd, grön och blå. om blå väljs, ska bakgrunden vara t ex. Blå, och tabellerna i olika blå färger. 
Länkarna vita, e del bilder annorlunda än orginal inställningarna etc..

Nu undrar jag, hur skulle denna cookie kunna se ut? Var ska jag placera den för att det ska fungera? Är det "lätt" att utföra?

tacksam för svar!

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

## #2 — @nders, 2000-07-15T08:53Z

cookies är inte helt svårt.
du låter användaren bestämma sina färger i ett formulär till exempel.
sedan plockar du in värdena och skriver till cookies:

```
response.cookies("user")("bgcolor")= "eeeeee"
response.cookies("user")("linkcolor") = "000000"
response.cookies("user").expires=now()+365
```

sedan är det bara att hämta in när du behöver färgvärden:

```
<body bgcolor="#<%=request.cookies("user")("bgcolor")%> link="#<%=request.cookies("user")("linkcolor")>
```

om du undrar över expires-raden så är det bara en inställning på hur länge kakan är giltig. den måste du ha där, men du kan givetvis ändra giltigheten själv. jag har nu satt giltigheten till ett år.

du sätter lämpligtvis cookien högst upp på sidan där du hämtar in svaren från inställningsformuläret.

jag tycker att du dock inte skall nöja dig med att lagra dessa inställningar i cookies på klienten, utan även spara i en databas.

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

## #3 — Pudolf, 2000-07-15T09:53Z

är det nödvändigt att spara i databas?

jag hade mer tänkt mig ett typ "tema"

man väljer en huvudfärg, sedan är det förinställt vilka länkfärger, tabellfärger, textfärger man har etc.
Det blir väl lite lättare då?

tacksam för svar.

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

## #4 — @nders, 2000-07-15T11:12Z

nej, det är absolut inte nödvändigt att spara i databas, men om användaren tappar sin kaka så måste alla inställningar göras igen, istället för att bara hämta ner från en databas vid inloggning och sedan skriva till kakan.

men är det ett system som inte kräver inloggning, utan bara typ färgtema som inställning, så klarar du dig bra bara med en liten kaka. då är det ju inte heller speciellt jobbigt för användaren att välja om sitt färgtema om han nu skulle råka tappa kakan.

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

## #5 — Pudolf, 2000-07-15T11:47Z

inloggning krävs.

hur skulle man kunna spara i datbasen då, med hjälp av cookies på något sätt då eller?

för det är ju trkåkigt om han/hon tappar sin kaka..

tacksam för svar

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

## #6 — Dannelelle, 2000-07-15T15:12Z

Sååå sött... Ingen vill väl mista en egen kaka.

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

## #7 — boilwater, 2005-03-12T15:16Z

Är det en gräns för hur många cookies man kan "använda"? Jag gör en sida med två olike färgteman, men det är en hel del som skall byta färg. Därmed blir det ju en hel del cookies-kod, funkar det ändå?

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

## #8 — oGGo, 2005-03-14T00:07Z

Jag försåt inte vad som egentligen är problemet.

Du säger att du har en inloggning som krävs.

Släng in en extra kolumn som heter typ "tema" eller liknande i användardatabasen.

I den kolumnen sparar du vilken stylesheetfil som användaren skall använda.

Blue.css
Green.css
Red.css
osv. osv.

Sedan så kan användaren ändra sitt tema till en annan stylesheet.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/6058-änvända-cookies-för-att-forma-sidan
