Avatar billede justdoit Nybegynder
29. maj 2002 - 13:43 Der er 10 kommentarer og
1 løsning

Skriv brugernavn osv.

Når en bruger opretter sig, bliver de skrevet til en database. Det virker fint, men når du så logger sig ind, skal der stå velkommen "brugernavn" men det kan jeg ikke få til at virke.

Her er nogle af mine koder til at oprette sig som bruger:

strUID = Trim(Replace(Request.Form("brugernavn"),"'",""))
          strPWD = Trim(Replace(Request.Form("kode"),"'",""))

If Len(strUID) > 0 And Len(strPWD) > 0 Then

Set myConn = Server.CreateObject("ADODB.Connection")
myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("../cinemax/db/medlem.mdb")

strSQL = "SELECT id FROM bruger WHERE (brugernavn = '" & strUID & "') AND (kode = '" & strPWD & "')"

Set rs = myConn.Execute(strSQL)
If Not (rs.BOF Or rs.EOF) Then


Men hvordan kalder jeg det brugernavn ind på en anden side???

Jeg har prøvet med dette, men det dur ikke??

<%
dim brugerid
brugerid=Request.form("Brugernavn")
set cn = server.createobject("adodb.connection")
cn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\Inetpub\wwwroot\Cinemax\db\medlem.mdb;"
brugerid = request.querystring("id")
sql = "SELECT * FROM bruger WHERE brugernavn = '" & brugerid & "'"
Set objRec = cn.Execute(sql)

%>

Avatar billede peppino Nybegynder
29. maj 2002 - 13:56 #1
Så skal du bruge session
<% session("brugerid") = Request.form("brugernavn")%>
Du skrive så bare Velkommen <%=session("brugernavn")%>
Avatar billede justdoit Nybegynder
29. maj 2002 - 14:00 #2
Hvor skal denne ligger:?

<% session("brugerid") = Request.form("brugernavn")%>
Avatar billede peppino Nybegynder
29. maj 2002 - 14:03 #3
på login siden. Det som du har tastet i feltet brugernavn det blive gemt i session("brugernavn")
Avatar billede justdoit Nybegynder
29. maj 2002 - 14:06 #4
virker ikke ?
Avatar billede peppino Nybegynder
29. maj 2002 - 14:08 #5
kan jeg lige få lov til at se hele koden?
Avatar billede justdoit Nybegynder
29. maj 2002 - 14:11 #6
Login.asp koden??
Avatar billede Slettet bruger
29. maj 2002 - 14:13 #7
Du skal der hvor du opretter brugeren (INSERT INTO bruger bla bla bla)

lave

session("brugerid") = Request.form("brugernavn") 'det skal stå lige efter du har lagt brugeren ind i databasen

Når du så vil have fat i brugerid igen, kan du lave en

response.write session("brugerid") der hvor du vil have den udskrevet.
Avatar billede peppino Nybegynder
29. maj 2002 - 14:14 #8
det skal være den øverste kode, ved ikke lige hvad det er for en
Avatar billede peppino Nybegynder
29. maj 2002 - 14:14 #9
tak el_barto
Avatar billede justdoit Nybegynder
29. maj 2002 - 14:51 #10
El_barto har brug for mere hjælp!! LOK 111 ??
Avatar billede justdoit Nybegynder
29. maj 2002 - 22:32 #11
dur ikke!
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