Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    inserimento dati da form a db

    sto cercando di inserire in un db un user ed una password in questo modo ma nn mi refresha nemmeno la pag.
    potete dirmi dov'è l'errore grazie.

    pag. 1: form_utenti.asp

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    </head>

    <body>
    <form method="post" action="modifica.asp?mode=insert">
    <input type = "text" name = "user" id = "user"></br>
    <input type = "password" name = "pwd" id = "pwd"></br>
    <input type="button" id="inserisci">
    </form>
    </body>
    </html>


    pag.2: modifica.asp

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    </head>

    <body>

    <%
    dim modo, sql
    Modo=Request.QueryString("mode")
    if modo=insert then
    sql = "insert into utenti_prova (user,pwd) values ('" request.form("user") & "','" & request.form("pwd") & "' 'Query di inserimento
    End if

    %>
    </body>
    </html>

  2. #2
    Il tuo bottone è un bottone semplice senza una routine sull'evento onclick . . .

    Quindi non farà mai il submit del form

  3. #3
    Originariamente inviato da DarioN1
    Il tuo bottone è un bottone semplice senza una routine sull'evento onclick . . .

    Quindi non farà mai il submit del form
    puoi essere più chiaro, nn ho capito cosa fare?

  4. #4
    sostituisci il tuo bottone con questo :

    <input type="submit" id="inserisci">


  5. #5
    Originariamente inviato da DarioN1
    sostituisci il tuo bottone con questo :

    <input type="submit" id="inserisci">

    ok risolto grazie... ma mi da errore sull'altra pag.

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    </head>

    <body>

    <%
    set dbconn = server.createobject("adodb.connection")
    dbconn.open(application("strconn"))
    set rstutenti = server.createobject("adodb.recordset")
    dim modo, sql
    modo=Request.QueryString("mode")
    if modo="insert" then
    sql = "insert into utenti_prova (user,pwd) values ('" request.form("user") & "','" & request.form("pwd") & "')
    End if
    set rstutenti = dbconn.execute(sql)
    rstutenti.close()
    dbconn.close()
    %>
    </body>
    </html>

  6. #6
    riga ?
    messaggio di errore ?
    comando Sql ?

  7. #7
    Tipo di errore:
    Errore di compilazione di Microsoft VBScript (0x800A0401)
    Prevista fine istruzione
    /corso_asp/utenti_prova/modifica.asp, line 19, column 54
    sql = "insert into utenti_prova (user,pwd) values ('" request.form("user") & "','" & request.form("pwd") & "')

  8. #8
    concateni male il comando . . .

    sql = "insert into utenti_prova (user,pwd) values ('" &request.form("user") & "','" & request.form("pwd") & "')"

    fai così

  9. #9
    mi da quest'errore
    Tipo di errore:
    Microsoft OLE DB Provider for SQL Server (0x80040E14)
    Sintassi non corretta in prossimità della parola chiave 'user'.
    /corso_asp/utenti_prova/modifica.asp, line 21

  10. #10
    racchiudi la parola USER tra le parentesti quadre [USER]

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.