DeRoXXMedlem sedan aug. 200163 inlägg
Jag håller på med ett inloggnings-script i asp för medlemmar. inloggningen är kopplad till en databas men nu vill jag kunna få fram vem som loggat in. Alltså så att det står välkommen <%=Request.Form("anvandare")%>
Problemet är att det funkar på den första sidan efter inloggningen men inte längre fram.
LarsGMedlem sedan dec. 200012 465 inlägg
Välkommen till WF
Då kan det vara lämpligt att lagra värdet i en session-variabel på den sidan där inloggningen sker.
session("anvandare") = Request.Form("anvandare")
och sedan kan du skriva ut det värdet med <%=session("anvandare")%> på vilken sida du vill.
------------------
essentitia preter non sans multiplicandum
DeRoXXMedlem sedan aug. 200163 inlägg
Var skriver jag det . Här kommer koden:
******** login2.asp***
<%
if request.querystring("status") <> "check" then
response.redirect("login1.asp")
end if
if request.querystring("status") = "check" then
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source ="& Server.MapPath("clipper.mdb")
SQL = "SELECT licens, losenord FROM tabellen " & _
"WHERE licens = '"&request.form("licens")&"' AND " & _
"losenord = '"&request.form("losenord")&"' "
Set RS = Connect.Execute(SQL)
if RS.eof then
response.write "Du har skrivit fel användarnamn eller lösenord!"
response.write "<a href=login1.asp>Tillbaka</a>"
else
session("inloggad") = True
response.Redirect "sidan.asp"
end if
end if
Connect.close
Set Connect = nothing
Set RS = nothing
%>
<Link rel=StyleSheet href="style.css" type="text/css">
Eller lägger jag session-värdet direkt i login1.asp där jag har inloggningsformuläret?
DeRoXXMedlem sedan aug. 200163 inlägg
Fick det att funka nu... !! Tackar...
BoffsterMedlem sedan nov. 2001111 inlägg
är du inloggningssript ?
------------------
Bogdan