webForumDet fria alternativet
Logga in / Bli medlem

Problem med session

ASP

7 svar · 221 visningar · startad av dahlgren

Medlem sedan aug. 20011 946 inlägg
Trådstart#1

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?

Medlem sedan juni 200032 967 inlägg
#2

Ska det vara ja och inte Ja?

Medlem sedan dec. 200012 464 inlägg
#3

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

Medlem sedan aug. 20011 946 inlägg
#4

Det ska vara ja med litet j

Medlem sedan aug. 20011 946 inlägg
#5

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

Medlem sedan juni 200032 967 inlägg
#6

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,

Medlem sedan dec. 200012 464 inlägg
#7

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.

Medlem sedan aug. 20011 946 inlägg
#8

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

262 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)