Avatar billede moviez Nybegynder
19. juli 2001 - 16:25 Der er 9 kommentarer og
1 løsning

Adduser ?

selvom jeg skriver brugernavn og password, så bliver den ved med at skrive:
----------------------
Skrift dit navn
Du har glemt at skrive dit password !
----------------------

            <%
Response.Buffer = True
Const adOpenKeyset = 1
Const adLockOptimistic = 3
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"database.mdb\") & \";UID=admin;PWD=;\"

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"Select * From bruger\"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic
%>

            <form method=\"post\" action=\"adduser.asp\" id=form name=form>
              <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
                <tr>
                  <td width=\"110\" valign=\"top\"><b>Brugernavn:</b></td>
                  <td>
                    <input type=\"text\"        name=\"brugernavn\"        value=\"\" maxlength=\"50\">
                  </td>
                </tr>
                <tr>
                  <td width=\"110\" valign=\"top\"><b>Password:</b></td>
                  <td>
                    <input type=\"password\"    name=\"password\"        value=\"\" maxlength=\"50\">
                  </td>
                </tr>
                <tr>
                  <td width=\"110\" valign=\"top\">&nbsp;</td>
                  <td>
                    <input type=\"submit\" value=\"Registr&eacute;r\">
                  </td>
                </tr>
              </table>
            </form>
                        <% if Request.ServerVariables(\"REQUEST_METHOD\") = \"POST\" then       
               
                if navn = \"\" then
                    Response.Write(\"Skrift dit navn<br>\")
                end if
               
                if password = \"\" then
                    Response.Write(\"Du har glemt at skrive dit password !<br>\")
                end if
               
                   
                    if navn <> \"\" AND password <> \"\" then
                    rs.AddNew
      rs(\"brugernavn\") = Request.form(\"brugernavn\")
      rs(\"password\") = Request.form(\"password\")
                    rs.update
                    Response.Redirect(\"adduser.asp\")
                    end if
                    end if %>
Avatar billede moviez Nybegynder
19. juli 2001 - 16:26 #1
tror nok jeg ved nu hvorfor :o)
navn skal skiftes til brugernavn !
Avatar billede moviez Nybegynder
19. juli 2001 - 16:27 #2
det virkede hellere ik :( håber nogen kan finde fejlen !
Avatar billede -mascot- Nybegynder
19. juli 2001 - 16:30 #3
det her burde virke:

<%
Response.Buffer = True

password = Request(\"password\")
navn = Request(\"navn\")

Const adOpenKeyset = 1
Const adLockOptimistic = 3
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"database.mdb\") & \";UID=admin;PWD=;\"

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"Select * From bruger\"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic
%>

            <form method=\"post\" action=\"adduser.asp\" id=form name=form>
              <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
                <tr>
                  <td width=\"110\" valign=\"top\"><b>Brugernavn:</b></td>
                  <td>
                    <input type=\"text\"        name=\"brugernavn\"        value=\"\" maxlength=\"50\">
                  </td>
                </tr>
                <tr>
                  <td width=\"110\" valign=\"top\"><b>Password:</b></td>
                  <td>
                    <input type=\"password\"    name=\"password\"        value=\"\" maxlength=\"50\">
                  </td>
                </tr>
                <tr>
                  <td width=\"110\" valign=\"top\">&nbsp;</td>
                  <td>
                    <input type=\"submit\" value=\"Registr&eacute;r\">
                  </td>
                </tr>
              </table>
            </form>
                        <% if Request.ServerVariables(\"REQUEST_METHOD\") = \"POST\" then       
               
                if navn = \"\" then
                    Response.Write(\"Skrift dit navn<br>\")
                end if
               
                if password = \"\" then
                    Response.Write(\"Du har glemt at skrive dit password !<br>\")
                end if
               
                   
                    if navn <> \"\" AND password <> \"\" then
                    rs.AddNew
      rs(\"brugernavn\") = Request.form(\"brugernavn\")
      rs(\"password\") = Request.form(\"password\")
                    rs.update
                    Response.Redirect(\"adduser.asp\")
                    end if
                    end if %>
Avatar billede -mascot- Nybegynder
19. juli 2001 - 16:31 #4
nej sådan her:


<%
Response.Buffer = True

password = Request(\"password\")
navn = Request(\"brugernavn\")

Const adOpenKeyset = 1
Const adLockOptimistic = 3
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"database.mdb\") & \";UID=admin;PWD=;\"

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"Select * From bruger\"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic
%>

            <form method=\"post\" action=\"adduser.asp\" id=form name=form>
              <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
                <tr>
                  <td width=\"110\" valign=\"top\"><b>Brugernavn:</b></td>
                  <td>
                    <input type=\"text\"        name=\"brugernavn\"        value=\"\" maxlength=\"50\">
                  </td>
                </tr>
                <tr>
                  <td width=\"110\" valign=\"top\"><b>Password:</b></td>
                  <td>
                    <input type=\"password\"    name=\"password\"        value=\"\" maxlength=\"50\">
                  </td>
                </tr>
                <tr>
                  <td width=\"110\" valign=\"top\">&nbsp;</td>
                  <td>
                    <input type=\"submit\" value=\"Registr&eacute;r\">
                  </td>
                </tr>
              </table>
            </form>
                        <% if Request.ServerVariables(\"REQUEST_METHOD\") = \"POST\" then       
               
                if navn = \"\" then
                    Response.Write(\"Skrift dit navn<br>\")
                end if
               
                if password = \"\" then
                    Response.Write(\"Du har glemt at skrive dit password !<br>\")
                end if
               
                   
                    if navn <> \"\" AND password <> \"\" then
                    rs.AddNew
      rs(\"brugernavn\") = Request.form(\"brugernavn\")
      rs(\"password\") = Request.form(\"password\")
                    rs.update
                    Response.Redirect(\"adduser.asp\")
                    end if
                    end if %>
Avatar billede moviez Nybegynder
19. juli 2001 - 16:35 #5
tak for hjælpen, men hvad har du skiftet ?
Avatar billede -mascot- Nybegynder
19. juli 2001 - 16:42 #6
jeg har smidt en variabel op i toppen der fortæller asp at brugernavn er lig med Request(\"brugernavn\")
Avatar billede moviez Nybegynder
19. juli 2001 - 16:53 #7
undskyld, men hvis jeg havde skrevet i alle felter, også glemmer jeg brugernavn feltet, så blvier jeg nødt til at skrive det igen, kan du gøre sådan at den gemme de ting man har skrevet...håber du er med..
Avatar billede -mascot- Nybegynder
19. juli 2001 - 16:55 #8
hmm...det gør den ikke pga det er et password felt...hvis du laver password feltet til et tekstfelt så husker den det..men det er måske ikke det du mener ?
Avatar billede moviez Nybegynder
19. juli 2001 - 17:22 #9
jo :O) så skal jeg bare skrive i feltet:
<%=RS(\"brugernavn\")%>
Avatar billede -mascot- Nybegynder
19. juli 2001 - 17:40 #10
ja...nemlig...
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