Hej,
Har en check sida (som checkar inloggning). Check sidan kollar av användarenamn och lösenord mot Access databas.
Om allt är ok och användaren finns i databasen så redirectas sidan till att öppna, i detta fallet, "projectcontent.html".
----------
response.redirect("projectcontent.html")
----------
Problemet jag har, vilket antagligen bara beror på brist på kunskap, uppstår när...
...fallet är som så att sidan är byggd i frames. Login funktionen ligger i frame "fyra", följdaktligen när någon loggar in så öppnas då "projectcontent.html" (vilket är ett nytt frameset) i frame "fyra" också...och så vill jag ju inte ha det.
Jag vill ju öppna ett helt nytt frameset "över" det gamla...om ni förstår.
Kan man göra detta med en response.redirect ??
Hoppas på svar!
MvH
/A
WibergMedlem sedan juni 20003 169 inlägg Nope. Det får du nog fixa med lite JavaScript.
------------------
"Datorer behöver i framtiden inte väga mer än 1,5 ton."
Popular Mechanics, 1949
nakozMedlem sedan dec. 1999653 inlägg eller så kan du helt enkelt göra såhär:
<form method="post" target="_parent" action="login.asp">
mvh
------------------
void[]
stash/$gu&-public(querystring)/n int{}bind "2" "say i own!" :)
Jo men Nakoz...
Skulle det verkligen funka?!? Görs checken av loginsidan verkligen då eller???
Hmm och Wiberg, tacksam för att du svarade...men jag vet NADA om JavaScript :^(....iallafall inte hur jag skulle lösa detta...
Jag begär ingen direkt färdig lösning eller så...men jag behöver lite mer ledtrådar....
Det vill säga - om nån hinner..*hoppas*
Check.asp
<%
option explicit
dim sql,conn,rs,username,password,user_id
username=request.form("username")
password=request.form("password")
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.mappath("tcf.mdb")
sql="SELECT * FROM [login] WHERE username='"&username&"' AND password='"&password&"';"
set rs=conn.Execute(sql)
IF rs.EOF THEN
session("tryMe")=Session("tryMe")+1
IF Session("tryMe")\>2 Then
response.redirect("http://www.goaway.com")
END IF
response.redirect("login.asp?login=fel")
conn.close
ELSE
session("login")=rs("user_id")
conn.close
conn = "driver={Microsoft Access Driver (\*.mdb)};dbq="& server.mappath("tcf.mdb")
sql="SELECT \* FROM \[login\] WHERE username='"&username&"' AND password='"&password&"';"
set rs = server.createobject("ADODB.Recordset")
rs.open sql , conn ,2 ,2
rs.update
rs.close
response.redirect("projectcontent.html")
END IF
conn.close
set conn=NOTHING
%>
EclipseMedlem sedan juli 20003 825 inlägg Vad gör SQL satsen på raderna ovanför response.redirect?
------------------
OLR WebAdmin
Äh dom har inget med saken att göra...