17. februar 2004 - 21:43Der er
6 kommentarer og 1 løsning
If Not Session,user, ASP
Hejsa NG.
Jeg vil gerne have et stykke kode til kun af vise indhold hvis webmaster er logget på. Som det ser ud nu, skriver den det, den skal hvis ikke det er webmaster der er logget ind, men viser samtidig det indhold som ikke må vises.
<% if mode = "bruger_list_admin" then 'Tjecker om webmaster er logget ind if not session("user") = "webmaster" then Response.write("Du har ikke adgang til denne funktion!") end if 'Hiver alle brugeren ud: Set rs = Conn.Execute("select * from users order by user") %> <% Do until rs.eof %> <a href="profile.asp?mode=user_mov&user="><%=rs("user")%></a> <br> <% rs.movenext loop rs.close set rs = nothing %><% end if %>
Den må kun vise 'user' fra 'users' hvis webmaster er logget ind. Nogen der kan hjælpe?
<% if mode = "bruger_list_admin" then 'Tjecker om webmaster er logget ind if not session("user") = "webmaster" then Response.write("Du har ikke adgang til denne funktion!") else 'Hiver alle brugeren ud: Set rs = Conn.Execute("select * from users order by user") %> <% Do until rs.eof %> <a href="profile.asp?mode=user_mov&user="><%=rs("user")%></a> <br> <% rs.movenext loop rs.close set rs = nothing <% if mode = "bruger_list_admin" then 'Tjecker om webmaster er logget ind if not session("user") = "webmaster" then Response.write("Du har ikke adgang til denne funktion!") end if 'Hiver alle brugeren ud: Set rs = Conn.Execute("select * from users order by user") %> <% Do until rs.eof %> <a href="profile.asp?mode=user_mov&user="><%=rs("user")%></a> <br> <% rs.movenext loop rs.close set rs = nothing %><% end if %> %><% end if %>
<% if mode = "bruger_list_admin" then 'Tjecker om webmaster er logget ind if not session("user") = "webmaster" then Response.write("Du har ikke adgang til denne funktion!") else 'Hiver alle brugeren ud: Set rs = Conn.Execute("select * from users order by user") %> <% Do until rs.eof %> <a href="profile.asp?mode=user_mov&user="><%=rs("user")%></a> <br> <% rs.movenext loop rs.close set rs = nothing end if %><% end if %>
Nu viser den ikke 'user' fra 'users', heller ikke hvis det er webmaster der er logget ind. Den skriver hele tiden: Du har ikke adgang til denne bla bla bla.
Login system er ikke case sensitive.. Men... if not session("user") = "webmaster" then Det er med stort W. Så jeg skal logge ind med stort W for at kunne benytte det. Hvilket så også vil sige at jeg er den eneste. Som jo var formålet.
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.