---
title: "Problem med session"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/51231-problem-med-session"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "dahlgren"
published: "2002-08-25T13:03:38.000Z"
updated: "2002-08-25T13:17:43.000Z"
replies: 7
views: 221
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/51231-problem-med-session"
---

# Problem med session

## #1 — dahlgren, 2002-08-25T13:03Z

Jag använder den här koden:

```
<%response.write(session("admin"))%>
  <%
  If Session("admin")="ja" Then
  Response.Write("<a href='ide.asp?m=ledare'>Ideer att vidareutveckla</A><br>")
  Response.Write("<a href='sadmin/sanglista.asp?m=ledare'>Visa alla sånger</A><br>")
  Response.Write("<a href='sadmin/lanklista.asp?m=ledare'>Visa alla länkar</A><br>")
  Response.Write("<a href='sadmin/userlista.asp?m=ledare'>Visa alla användare</A><br>")
      Response.Write("<a href='sadmin/nyreg.asp?m=ledare'>Skapa en ny användare</A><br>")
      Response.Write("<a href='/dweb/intern/ledarforum/admin2.asp'>Redigera i Gästboken</A><br>")
  Response.Write("<a href='/dweb/intern/mat/default.asp?m=ledare'>Fippla med recepten</A><br>")
  end if 
  %>
```

Problemet är att min session ger svaret ja. Det ser jag genom att skriva ut den först. Men if satsen fungerar inte inget skrivs ut, vad är fel?

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

## #2 — @nders, 2002-08-25T13:05Z

Ska det vara ja och inte Ja?

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

## #3 — LarsG, 2002-08-25T13:07Z

Står det "ja" och inte "Ja" eller "ja    " eller ...

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

## #4 — dahlgren, 2002-08-25T13:08Z

Det ska vara ja med litet j

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

## #5 — dahlgren, 2002-08-25T13:11Z

Det verkar var några mellanslag efter ja i databasen som jag inte får bort.

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

## #6 — @nders, 2002-08-25T13:13Z

Du kan använda Trim() i din jämförelse för att bli av med mellanslag. Fast det bästa är ju att inte lägga in dem i databasen. ;)

```
If Trim(Session("admin"))="ja" Then
```

Mvh,

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

## #7 — LarsG, 2002-08-25T13:17Z

Om du har datatypen char i din kolumn så blir det avslutande blanka. Byt till varchar i så fall och uppdatera kolumnen.

```
update t set c = trim(c)
```

Som vanligt så kan du behöva byta trim beroende på DBMS.

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

## #8 — dahlgren, 2002-08-25T13:17Z

Tack, skrev in ja manuellt i databasen så jag måste tryckt fel eller nått.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/51231-problem-med-session
