04. december 2003 - 21:30Der er
17 kommentarer og 1 løsning
vis efter login -ASP eller JAVA
Hej. Til at starte med, så er jeg ikke en haj til det her.. men det jeg søger efter, er et script som gøre det muligt at skjule nogle links på en hjemme side, men hvis man er loget-ind skal de skjulte links blive synlig ?
Jeg har et script som gøre, at en side ikke kan loades uden at man er loget-ind
for at gøre siden beskyttet skal jeg tilføje følgende kode.
<% If session("login") = "" Then Response.redirect("login.asp") End if %>
kan man ikke tilføje noget i denne kode som gøre at links bliver skjult når man ikke er loget-ind ?? eller har i et beder forsalg ?
:) tak i er hurtig.. Menn.. der er stadig et problem hvis jeg nu bruger den på min forside, så kan siden ikke loades.. ? men planen er at kun det som står mellem koden ikke må se, før man loger-ind
jeg sender lige de koder som jeg bruger..
<<<<Default.asp>>>> <% if session("login") = "" Then Response.redirect("login.asp") end if %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <TITLE>Secured Page</TITLE> </HEAD> <BODY bgcolor="#000000"> <center> <h1><font color="#cac9ab"> <<< Du er nu Admin på pubben >>> </h1><br><br> <br> <br> </center> <table width="290" align="center" bgcolor="#666666" cellspacing="1" cellpadding="0"><tr><td><table width="100%" align="center" cellpadding="10" bgcolor="#b3d68e"><tr> <td><p>Du Har nu muligheden for at :</p> <p>1: Tilføje/Ret/Slet Nyheder</p> <p>2: Tilføje/Ret/Slet Billeder</p> <p>3: Chat Admin Kick / nulstil Chat området</p> <p> <strong>Kuklinski</strong> says : HAVE A NICE DAY ! </p> </td> </tr></table></tr></td></table> <center> <br> </center>
</BODY> </HTML>
<<<<Login>>>>>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <TITLE>Login</TITLE> </HEAD> <BODY bgcolor="#000000">
' Authes user, password, and fixed a known securitybug to many login systems. strUsername = Trim(Replace(request("username"),"'","''" )) strPassword = Trim(Replace(request("password"),"'","''" ))
Sql = "Select Count(*) as Found from users where (username = '" & strUsername & "') and (password ='" & strPassword & "')" Set LO = RS.Execute(Sql) if LO("Found") = 0 then Session("login") = "" error = "You´re not authed be the system" else strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("usersystem.mdb") Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open strDSN strSQL = "SELECT * FROM users where (username = '" & Request("username") & "') and (password ='" & Request("password") & "')" Set ez = myConn.Execute(strSQL) Session("login") = "Authed" Response.Redirect "default.asp" EZ.Close RS.Close Conn.Close End if End if %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <TITLE>Secured Page</TITLE> </HEAD> <BODY bgcolor="#000000"> <center> <h1><font color="#cac9ab"> <<< Du er nu Admin på pubben >>> </h1><br><br> <br> <br> </center> <% if session("login") <> "" then %> <table width="290" align="center" bgcolor="#666666" cellspacing="1" cellpadding="0"><tr><td><table width="100%" align="center" cellpadding="10" bgcolor="#b3d68e"><tr> <td><p>Du Har nu muligheden for at :</p> <p>1: Tilføje/Ret/Slet Nyheder</p> <p>2: Tilføje/Ret/Slet Billeder</p> <p>3: Chat Admin Kick / nulstil Chat området</p> <p> <strong>Kuklinski</strong> says : HAVE A NICE DAY ! </p> </td> </tr></table></tr></td></table> <center> <br> </center> <% end if %> </BODY> </HTML>
<<<<Login>>>>>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <TITLE>Login</TITLE> </HEAD> <BODY bgcolor="#000000">
' Authes user, password, and fixed a known securitybug to many login systems. strUsername = Trim(Replace(request("username"),"'","''" )) strPassword = Trim(Replace(request("password"),"'","''" ))
Sql = "Select Count(*) as Found from users where (username = '" & strUsername & "') and (password ='" & strPassword & "')" Set LO = RS.Execute(Sql) if LO("Found") = 0 then Session("login") = "" error = "You´re not authed be the system" else strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("usersystem.mdb") Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open strDSN strSQL = "SELECT * FROM users where (username = '" & Request("username") & "') and (password ='" & Request("password") & "')" Set ez = myConn.Execute(strSQL) Session("login") = "Authed" Response.Redirect "default.asp" EZ.Close RS.Close Conn.Close End if End if %>
bahhh.. kan ikke få det til at virk :( det med at siden ikke kan loades når manikke er loget-ind, det er ingen problem. det med at siden kan loades når man er loget-ind er heller ikke noget problem. Men det med at skjule links eller dele af enes menu tree det er et stort problem. ;(
det jeg så vil er at skjule nogle punkter i dette menu-tree så først når jeg loger-på er muligt at vælge de de forskelige muligheder med at tilføje nyheder eller ret i nyheder.. og jeg vil gerne bruge den komando.. -------- <% if session("login") <> "" then response.write dine links end if %> --------
men det gøre at min side ikke kan loades. håber at det hjalp dig lidt.. ?
<% if session("login") <> "" then %> der er logget ind. En javamenu til dette defineres.. <% else %> der er ikke logget ind.. En menu til dette defineres... <% end if %>
<!-- opretter blocklevel container og indsætter submenulinks der indsættes billede og en title --> <div id="billeder" class="button"> <span class="buttonlabel" onclick='toggleMenu(this)'> <img src='menu/closed-menu.gif' title='tryk for at åbne menu' alt='Åben Menu' longdesc=''>Billeder</span> </div>
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.