Avatar billede kane Juniormester
21. november 2002 - 21:43 Der er 6 kommentarer og
4 løsninger

session Id

jeg har en side hvor jeg gerne vil have
if session("Id") = "6" then

bla bla bla bla

men det virker ikke, kan man ikke sige session om en Id?

og så har jeg en if session er mindre end 5 og større end 7 så bla bla bla
else
bla bla

har prøvet denne her <% if session("Id") >5 & <7 then %>

men den giver en syntax fejl


please help ;)
Avatar billede erikjacobsen Ekspert
21. november 2002 - 21:52 #1
Prøv

if session("Id") = 6 then

eller

if session("Id) > 5 and session("Id") <7 then

;)
Avatar billede kane Juniormester
21. november 2002 - 21:57 #2
if session("Id") = 6 then
virker ikke
Avatar billede erikjacobsen Ekspert
21. november 2002 - 22:38 #3
Så står der ikke det i din session variabel du
tror. Hvor sætter du noget ind i den?
Avatar billede medions Nybegynder
21. november 2002 - 22:39 #4
Prøv med:
If CInt(Session("Id")) > 5 And CInt(Session("Id")) < 7 Then

//>Rune
Avatar billede calundan Nybegynder
21. november 2002 - 22:40 #5
prøv dette:

if safeint (session("id")) = 6 then
...
else
...
end if

function SafeInt (n)
    if (n="") or (IsNull (n)) then
        SafeInt=0
    else
        on error resume next
        SafeInt=int (n)
        if err.number<>0 then
            SafeInt=0
        end if
        on error goto 0
    end if
end function
Avatar billede kane Juniormester
21. november 2002 - 23:00 #6
hmmm måske jeg ikke lige har fattet det helt rigtigt, jeg bruger det ved et login hvor man skriver sit domainnavn og password, så for at det kun er kunde med id nummer 6 det må se et link, så prøver jeg at få session id = 6 til at virke, men det er måske kun det der bliver skrevet i login'en man kan lave sesion på?
Avatar billede calundan Nybegynder
21. november 2002 - 23:06 #7
Session variablen id skal jo sættes eksplicit af dig; session("id") = 6

Brugerens id henter du vel fra en database pga. dennes login parametre
Avatar billede kane Juniormester
21. november 2002 - 23:11 #8
mine bruger får et par extra links ved hjælp af <%If Session("domain") <> ""then %> da det er alle kunder der må se de link, men det med id 6 er kun mig der må se det, <%If Session("domain") = "blablabla.dk"then %> virker fint men nu pisser det mig af at jeg ikke kan bruge min ID.
Avatar billede dj-sejler Praktikant
21. november 2002 - 23:12 #9
<%
if session("id") = 6 then
%>
bla bla

<% else %>

ingen adgang

<% End if %>
Avatar billede kane Juniormester
04. december 2002 - 11:04 #10
kunne ikke få det til at virke så jeg brugte det jeg havde.
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