Avatar billede kawaki Nybegynder
29. maj 2001 - 11:59 Der er 1 kommentar og
1 løsning

Ang. Redirects til flere sider, i Asp kombineret med Java

God dag alle sammen, jeg sider her med et problem jeg ikke kan løse!!!

Jeg er igang med at lave et lille web sted i asp,
hovede siden er et frame set med midder siden som en log in side, og hvis man intaster et korekt brugernavn & adgangs kode, så skal midder siden blive til en anden side og venster side til en menu og højer side en en personlig links side, jeg har haft det til at virke i et andet design men efter at jeg lavede det om virker det ikke... jeg includere default.htm filen og siden som redirecter håber at i kan hjælpe mig, jeg giver 50 point til den men et godt svar og en løsning..

<DEFAULT.HTM>
<html><head>
<meta name=\"Description\" content=\"B&K A/s Intranet\">
<meta name=\"Keywords\" content=\"b&k, intranet\">
<meta name=\"Title\" content=\"BrixKamp - IntraNet\">
<title>BrixKamp - IntraNet</title></head>

<frameset rows=\"84,*,84\" framespacing=\"0\" frameborder=\"0\" border=\"0\">

    <frameset cols=\"180,*,180\" framespacing=0 frameborder=\"0\" border=0>
        <frame name=\"border\" src=\"top_left.asp\" scrolling=\"no\" noresize frameborder=\"no\" border=\"0\" marginheight=\"0\" marginwidth=\"0\">
        <frame name=\"border\" src=\"top_middle.asp\" scrolling=\"no\" noresize frameborder=\"no\" border=\"0\" marginheight=\"0\" marginwidth=\"0\">
        <frame name=\"border\" src=\"top_right.asp\" scrolling=\"no\" noresize frameborder=\"no\" border=\"0\" marginheight=\"0\" marginwidth=\"0\">
    </frameset>

    <frameset cols=\"180,*,180\" framespacing=\"0\" frameborder=\"0\" border=\"0\">
        <frame id=\"left\" name=\"left\" src=\"left.htm\" scrolling=\"no\" noresize frameborder=\"no\" border=\"0\" marginheight=\"0\" marginwidth=\"0\">
        <frame name=\"main\" src=\"login.asp\" scrolling=\"auto\" noresize frameborder=\"no\" border=\"0\" marginheight=\"0\" marginwidth=\"0\">
        <frame id=\"right\" name=\"right\"     src=\"right.htm\" scrolling=\"no\" noresize frameborder=\"no\" border=\"0\" marginheight=\"0\" marginwidth=\"0\">
    </frameset>

    <frameset cols=\"180,*,180\" framespacing=\"0\" frameborder=\"0\" border=\"0\">
        <frame name=\"border\" src=\"bottom_left.asp\" scrolling=\"no\" noresize frameborder=\"no\" border=\"0\" marginheight=\"0\" marginwidth=\"0\">
        <frame name=\"border\" src=\"bottom_middle.asp\" scrolling=\"no\" noresize frameborder=\"no\" border=\"0\" marginheight=\"0\" marginwidth=\"0\">
        <frame name=\"border\" src=\"bottom_right.asp\" scrolling=\"no\" noresize frameborder=\"no\" border=\"0\" marginheight=\"0\" marginwidth=\"0\">
    </frameset>
   
</frameset>
</html>

<LOGIN_KONTROL.ASP>
<%response.buffer = true%>
<!--#include file=\"global.asp\"-->
<%if request.querystring=\"\" then%>
<%
if checkInput() then
source = \"Driver={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.Mappath(\"db/brugere.mdb\")
Set connection = Server.CreateObject (\"ADODB.Connection\")
Set data = Server.CreateObject (\"ADODB.Recordset\")
connection.Open source
data.Open \"userlist\", connection, 0, 1, 2
Session(\"status\")=4
While Not data.EOF
if data(\"username\") = Request.Form(\"brugernavn\") and data(\"password\") = Request.Form(\"adgangskode\") then
Session(\"status\")= data(\"status\")
end if
data.MoveNext
wend
Select Case Session(\"status\")
Case 1 Response.Write(\"<html><body><script language=\'JavaScript\'> parent.left.href = \'login_left.asp\'; parent.right.location.href = \'login_right.asp\'; parent.main.location.href = \'main.asp\'; </script></body></html>\")
Case 2 Response.Write(\"<html><body><script language=\'JavaScript\'> parent.left.href = \'login_left.asp\'; parent.right.location.href = \'login_right.asp\'; parent.main.location.href = \'main.asp\'; </script></body></html>\")
Case 3 Response.Write(\"<html><body><script language=\'JavaScript\'> parent.left.href = \'login_left.asp\'; parent.right.location.href = \'login_right.asp\'; parent.main.location.href = \'main.asp\'; </script></body></html>\")
Case Else Response.Clear : Response.Redirect \"/login.asp\" : Response.Flush : Response.End
End Select
%>

<%else%>
<% Response.Clear : Response.Redirect \"/login.asp\" : Response.Flush : Response.End %>
<%end if%>
<%end if%>


det skal lige sides at midter siden bliver opdateret men ikke de to andre... kan det have noget med at der skal stå parent.parent.left..... bla bla eller self.left.location eller noget andet? er ikke meget inde i det men locations men prøv at kigge på frame siden og se om i kan hjælpe, jeg skal bruge det hurtigst mulig..

Avatar billede logical Nybegynder
29. maj 2001 - 12:04 #1
Hrm...
Ikke for at spille hellig, eller noget, men dit problem dækker områderne ASP og JavaScript, og altså ikke noget specifikt til java programmering
(Java og JavaScript er IKKE det samme :-)

Du skal nok hellere spørge i en ASP gruppe eller i en JavaScript gruppe, hvis du vil have de rigtige mennesker til at hjælpe dig.
Avatar billede kawaki Nybegynder
29. maj 2001 - 12:05 #2
DoH sorry!!!!

Response.Write(\"<html><body><script language=\'JavaScript\'> parent.left.location.href = \'login_left.asp\'; parent.right.location.href = \'login_right.asp\'; parent.main.location.href = \'main.asp\'; </script></body></html>\")

så skulle det virke!!!!

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