Avatar billede jesper2003 Nybegynder
25. februar 2005 - 18:29 Der er 9 kommentarer og
1 løsning

Hvor dan laver jeg det på denne kode??

Hvor dan laver jeg så at man ikke bliver smidt af efter et par seconder vis man ikke er aktiv med denne kode

<%
if request ("mode") = "login" then
' Opretter forbindelse til databasen
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=db.guf4you.dk;DATABASE=xxxx;USER=xxxxx;PASSWORD=xxxxxxxxx;OPTION=3;"
'ændre imput
Login = Trim(Replace(Request.Form("Login"),"'","''" ))
Password = Trim(Replace(Request.Form("Password"),"'","''" ))

'Lavet af Jimmy Jacobsen www.webshadow.frip.dk
'Opbygger Sql-sætningen
rsSQL = "SELECT * FROM ja_admin where brugernavn = '" & Login & "' and kode = '" & Password & "'"

' hvis brugeren var i databasen
set rs = Conn.execute(rsSQL)
If Not (rs.BOF Or rs.Eof) Then
Session("Id") = rs("Id")
session("login") = True
Response.redirect "../admin/admin.asp"

Else

'
' Hvis brugeren ikke var i databasen
Response.redirect "index.asp"


End If

' Lukker forbindelse til databasen
Conn.Close
Set Conn = Nothing

End if
%>
Avatar billede busschou Praktikant
25. februar 2005 - 18:31 #1
kan du ikke sætte timeout på sessionen
fx : Session.Timeout = 60 for 60min
Avatar billede jesper2003 Nybegynder
25. februar 2005 - 20:33 #2
sådan her?

<%
if request ("mode") = "login" then
' Opretter forbindelse til databasen
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=db.guf4you.dk;DATABASE=xxxx;USER=xxxxx;PASSWORD=xxxxxxxxx;OPTION=3;"
'ændre imput
Login = Trim(Replace(Request.Form("Login"),"'","''" ))
Password = Trim(Replace(Request.Form("Password"),"'","''" ))

'Lavet af Jimmy Jacobsen www.webshadow.frip.dk
'Opbygger Sql-sætningen
rsSQL = "SELECT * FROM ja_admin where brugernavn = '" & Login & "' and kode = '" & Password & "'"

' hvis brugeren var i databasen
set rs = Conn.execute(rsSQL)
If Not (rs.BOF Or rs.Eof) Then
Session("Id") = rs("Id")
session("login") = True
Session.Timeout = 60
Response.redirect "../admin/admin.asp"

Else

'
' Hvis brugeren ikke var i databasen
Response.redirect "index.asp"


End If

' Lukker forbindelse til databasen
Conn.Close
Set Conn = Nothing

End if
%>
Avatar billede jesper2003 Nybegynder
25. februar 2005 - 21:17 #3
Det virker
Avatar billede busschou Praktikant
25. februar 2005 - 21:20 #4
glad jeg kunne hjælpe :o)
Avatar billede jesper2003 Nybegynder
25. februar 2005 - 21:31 #5
Kunne du måske hjælpe med en sigdste lille ting? Når man eks klikker på henter i denne kode så går den automatisk en linje ned i teksten når man klikker opdater

<%
        ' åbner databasen
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=db.guf4you.dk;DATABASE=wui;USER=wjk;PASSWORD=kk;OPTION=3;"

    Set rs = Server.CreateObject("ADODB.RecordSet")
    strSQL = "Select * From ja_velkommen"
rs.open strSQL , conn, 1, 3

' udskifter felternes oplysninger
    if Request.ServerVariables("REQUEST_METHOD") = "POST" then
    rs.update
    rs("velkommen") = Request.form("velkommen")

    rs.update
    Response.Write("<br><center>Forsiden er nu blevet opdateret</FONT></center>")
    end if
%>
      </font>
                                      <p align="center" style="margin-top: 0; margin-bottom: 0">
                                    <b><a target="_blank" href="tags.asp">Tags</a></b><form method=POST action=edit_index.asp>
        <table width="99%" border="0" cellspacing="0" cellpadding="3">
          <tr>
            <td class="skrift" width="140">
            <p style="margin-top: 0; margin-bottom: 0">
            <font face="Verdana" size="1">Rediger Forsiden</font></td>
            <td width="259">
            <p style="margin-top: 0; margin-bottom: 0"> <font face="Verdana" size="1">
            <textarea rows="10" name="velkommen" cols="43"><%=RS("velkommen")%></textarea>
            </font>
            </td>
          </tr>
          <tr>
            <td colspan="2">
            <p align="center" style="margin-top: 0; margin-bottom: 0"><font face="Verdana" size="1">
                <input type=submit value=opdater name="Submit" class="bottom">&nbsp;&nbsp;&nbsp; </font>
            <a href="edit_index.asp">Opdater listen</a></td>
Avatar billede busschou Praktikant
25. februar 2005 - 21:38 #6
lige en kort kommentar....husk at ændre din kode nu du er kommet til at skrive den her
Avatar billede jesper2003 Nybegynder
25. februar 2005 - 21:40 #7
Hehe koden er ikke :KK så bare rolig
Avatar billede jesper2003 Nybegynder
25. februar 2005 - 21:40 #8
Men kan du hjælpe med dette?
Avatar billede busschou Praktikant
25. februar 2005 - 21:41 #9
ikke lige umiddelbart tror jeg - desværre
Avatar billede jesper2003 Nybegynder
25. februar 2005 - 21:41 #10
Okay men her er dine point
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