Avatar billede psylenz Nybegynder
03. oktober 2002 - 23:08 Der er 17 kommentarer og
1 løsning

Session = nothing?

Jeg har en side som skal vise en ting hvis session("user") findes og noget andet hvis sessionen ikke findes, hvordan laver jeg det?

Jeg har prøvet med
if session("user") = 1 then

og med
if session("user") <> "" then
Avatar billede Jman Praktikant
03. oktober 2002 - 23:13 #1
if session("user") = "" then
response.redirect "side.asp"
end if

Denne gør at hvis session er tom skal den til en anden side (eksempelvis en login side
Avatar billede Jman Praktikant
03. oktober 2002 - 23:14 #2
den sætter du naturligvis i toppen af den side, hvor session("user") godt må have adgang
Avatar billede keysersoze Guru
03. oktober 2002 - 23:14 #3
if session("user") <> "" then
  'vis noget
else
  'vis noget andet
end if
Avatar billede keysersoze Guru
03. oktober 2002 - 23:15 #4
hov.. det havde du jo allerede - hvordan ser den kode ud hvor du bruger det?
Avatar billede psylenz Nybegynder
03. oktober 2002 - 23:16 #5
problemet er hvis jeg skriver

if session("user") = 1 then
.....

så virker det kun hvis sessionen ikke er noget
og når jeg skriver
if session("user") <> "" then

så virker det kun hvis sessionen er noget
Avatar billede keysersoze Guru
03. oktober 2002 - 23:21 #6
og netop derfor skal du bruge en if-else sætning
Avatar billede jaze Nybegynder
03. oktober 2002 - 23:22 #7
Du kan jo evt. bruge session("user")= true the
Avatar billede jaze Nybegynder
03. oktober 2002 - 23:23 #8
sorry der manglede da vist en hel del =)
Avatar billede jaze Nybegynder
03. oktober 2002 - 23:27 #9
if request.form("user") = NOGET
session("user") = True
response.redirect("xxx.asp")
else
session("user") = False
response.redirect("tilbage_til_login.htm")
end if
%>
Avatar billede jaze Nybegynder
03. oktober 2002 - 23:29 #10
Efterfølgende sætter du dette ind på de sider regel skal gælde for
<% if session("user") = false then %>
<%response.redirect("tilbage_til_login.htm")%>
<%else%>
HER KOMMER INDHOLDET AF DIN WEB
Avatar billede psylenz Nybegynder
03. oktober 2002 - 23:34 #11
kigger i morgen
Avatar billede ducks Nybegynder
03. oktober 2002 - 23:51 #12
www.html.dk/toturials/asp <---- der kan du også meget nemt finde ud af det
Avatar billede ducks Nybegynder
03. oktober 2002 - 23:51 #13
Avatar billede ducks Nybegynder
03. oktober 2002 - 23:52 #14
.svar
Avatar billede psylenz Nybegynder
05. oktober 2002 - 12:16 #15
det er fint det der, men sessionen user skal indholde fx brugernavn og så virker det ikke. jeg kan få det til at virke hvis jeg bruger 2 sessions men belaster det ikke serveren
Avatar billede keysersoze Guru
05. oktober 2002 - 12:26 #16
jo flere session jo mere belaster det - men det kan jo være nødvendigt.. hvorfor vil du iøvrigt lave 2 session? er en med brugernavn ikke nok?
Avatar billede psylenz Nybegynder
05. oktober 2002 - 17:20 #17
jo men så virker alt det der ikke....
Avatar billede keysersoze Guru
08. oktober 2002 - 09:53 #18
kan se at det er løst nu hvor point er givet...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester