webForumDet fria alternativet

Request

4 svar · 161 visningar · startad av DeRoXX

DeRoXXMedlem sedan aug. 200163 inlägg
#1

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
#2

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
#3

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
#4

Fick det att funka nu... !! Tackar...

BoffsterMedlem sedan nov. 2001111 inlägg
#5

är du inloggningssript ?

------------------
Bogdan

Genererad på 385 ms · cache AV · v20260730165559-full.f96bc7eb