webForumDet fria alternativet

Menyer....

ASP

6 svar · 160 visningar · startad av icaaq

Medlem sedan okt. 20005 273 inlägg
Frågan#1

Jag håller på att göra en admin sida och då beroende på vilken status den inloggade användaren har ska det komma fram olika sorters valmöjligheter i en <select>

Det står still i mitt huvud så nån som vill knuffa mig åt rätt håll.

mvh icaaq

------------------
-::|ic@@q|::-

Medlem sedan dec. 200012 464 inlägg
#2

Jag vet inte hur du har tänkt, men t.ex om vissa operationer kan utföras av alla medans andra kräver en viss status:

<select name='admin'>
<option value='1'>Val 1</option>
<option value='2'>Val 2</option>
<% if session("status") = "si" then %>
<option value='3'>Val 3</option>
<option value='4'>Val 4</option>
<% elseif session("status") = "så" then %>
<option value='5'>Val 5</option>
<option value='6'>Val 6</option>
<%end if%>
</select>

eller är det mer hierarkiskt uppbyggt?
------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 13 jan 2002]

Medlem sedan okt. 20005 273 inlägg
#3

...Jag tänkte jag skulle ta värdena från en databas ....

Men när jag tänker efter så blir nog det lite Overkill....

Jag kör på din modell.....tack igen :)

mvh icaaq

------------------
-::|ic@@q|::-

Medlem sedan okt. 20005 273 inlägg
#4

jooo....

Det är så här

status|användarID
1|1
1|2
1|3
2|4
3|5
3|6

osv osv

tänkte man kunde göra nått som att om man loggar in som en etta så ska man få fram alla alternativ...men om man är en tvåa så får man alla utom ettans alternativ...

fattar ni??

mvh icaaq

------------------
-::|ic@@q|::-

Medlem sedan dec. 200012 464 inlägg
#5

Jag tänker mig att du lagrar status i en session-variabel

<select name='admin'>
<% if cint(session("status")) <= 1 then %>
<option value='1'>Val 1</option>
<option value='2'>Val 2</option>
<% elseif cint(session("status")) <= 2 then %>
<option value='3'>Val 3</option>
<option value='4'>Val 4</option>
<% elseif cint(session("status")) <= 3 then %>
<option value='5'>Val 5</option>
<option value='6'>Val 6</option>
<%end if%>
</select>

------------------
essentitia preter non sans multiplicandum

Medlem sedan okt. 20005 273 inlägg
#6

Du tänker så rätt så ....tack igen

mvh, icaaq

------------------
-::|ic@@q|::-

Medlem sedan juni 20019 024 inlägg
#7

Är du full eller, icaaq? :e

------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."

270 ms totalt · 4 externa anrop · v20260731065814-full.2d97a731
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)