Avatar billede dusktrab Nybegynder
23. marts 2001 - 15:14 Der er 12 kommentarer og
1 løsning

Brugersystem med unik bruger

Jeg har et brugersystem der virker osv, men jeg vil gerne have sådan at bestemte brugere (efter deres ID i access databasen) har unikke funktioner. Jeg ved det er noget med
IF id \"nummer\"
    unik bruger menu
IF else
    almen. bruger menu

Hvordan går man det helt præcist (gerne meget langsomt, uddybende og men ekssempler: jeg er stadig ny indenfor ASP)
Avatar billede tpiil Nybegynder
23. marts 2001 - 15:16 #1
IF id = \"\" & idnummer & \"\" then
    unik bruger menu
end if
Avatar billede tpiil Nybegynder
23. marts 2001 - 15:17 #2
og hvis det andet ikke virker så er det:
IF id = \" & idnummer & \" then
    unik bruger menu
end if
Avatar billede nute Nybegynder
23. marts 2001 - 15:25 #3
ehhh....hvis du skal skrive ut en rekke med funksjoner ut fra brukerid, så kommer du til å kode deg ihjel...det kommer til å bestå av et utrolig komplex \"system\" av if...then/switch...case eller noe lignende...

jeg foreslår at du legger funksjonene, som en bruker er tillatt å benytte, i en egen tabell, og deretter hente ut funskjonaliteten derfra. du kan gjerne gjøre det på den måten du tenker å gjøre, men for hver bruker som legger inn i din database, så skal du inn i din kode for å legge til en ekstra validering for hvilke funksjoner han/hun er tillatt å benytte. *ikke* en smart løsning...

/nute
Avatar billede dusktrab Nybegynder
23. marts 2001 - 17:25 #4
jeg er ikke helt sikker på at nute har forstået det korrekt, men virker tpiil\'s lille fister også hvis det er fx, brugernavn?

tpiil>> skal man ikke skrive:

if else
    almen brugermenu
end if

efter det du har skrevet istedet for at slutte den med end if allerede der?
Avatar billede tpiil Nybegynder
23. marts 2001 - 17:26 #5
IF id = \"\" & idnummer & \"\" then
    unik bruger menu
IF id = \"\" & idnummer & \"\" then
    unik bruger menu (hvis ikke du sakl have flere unike brugere sletter du bare disse 2 linie)
else
almen menu
end if
Avatar billede burningice Nybegynder
23. marts 2001 - 18:01 #6
det hedder
IF id = \"\" & idnummer & \"\" then
    unik bruger menu
ELSEIF id = \"\" & idnummer & \"\" then
    unik bruger menu
else
almen menu
end if
Avatar billede dusktrab Nybegynder
26. marts 2001 - 16:38 #7
jeg kan ikke rigtig få det til at virke! er der ikke nogen som har et eksempel?
Avatar billede burningice Nybegynder
26. marts 2001 - 17:35 #8
min ser sådan her ud
<% if rssession(\"type\") = \"Admin\" then %>
Admin side
<% elseif rssession(\"type\") = \"Bruger\" then %>
Almindelig bruger side
<% else %>
Gæste siden
<% end if %>


Avatar billede dusktrab Nybegynder
27. marts 2001 - 16:55 #9
det kan da ikke passe at der ikke er nogen der har en unik bruger ting som virker!!! Kan jeg evt. downloade din, cyerfessor?
Avatar billede burningice Nybegynder
27. marts 2001 - 18:43 #10
skal jeg sende den til dig... den indeholder en logging funktion hvis det er iorden :)

hvad er din email
Avatar billede dusktrab Nybegynder
27. marts 2001 - 19:52 #11
duskermand@hotmail.com
Avatar billede dusktrab Nybegynder
14. april 2001 - 22:56 #12
Bliver det til noget?
Avatar billede dusktrab Nybegynder
17. april 2001 - 05:49 #13
Ok, da ingens svar virkede har jeg nu lært lidt sessions, tak alligevel!
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