webForumDet fria alternativet

Problem med session

7 svar · 221 visningar · startad av dahlgren

dahlgrenMedlem sedan aug. 20011 442 inlägg
#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?

@ndersMedlem sedan juni 200026 914 inlägg
#2

Ska det vara ja och inte Ja?

LarsGMedlem sedan dec. 200012 465 inlägg
#3

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

dahlgrenMedlem sedan aug. 20011 442 inlägg
#4

Det ska vara ja med litet j

dahlgrenMedlem sedan aug. 20011 442 inlägg
#5

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

@ndersMedlem sedan juni 200026 914 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,

LarsGMedlem sedan dec. 200012 465 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.

dahlgrenMedlem sedan aug. 20011 442 inlägg
#8

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

Genererad på 382 ms · cache AV · v20260730165559-full.f96bc7eb