Ho un problema:
ho creato un form di registrazione, solo che quando faccio invia i dati mi dice che
"I campi sono obbligatori"
anche se io li ho compilati, qualcuno può aiutarmi?
questi sono i dati del form
grazie
form.html
<form method="post" action="processadati.asp">
<H1>Aggiungi nuova voce</H1>
Nome: <input type="text" name="nome">
Telefono: <input type="text" name="telefono">
<input type="submit" value="Aggiungi">
</form>
processadati.asp
<%
nome = request.form("nome")
telefono = request.form("telefono")
if len(nome) > 0 and len(telefono) > 0 then
dim conn, strConn
strConn = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source= " &_
Server.MapPath("cartelladb\rubrica.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
Conn.Open StrConn
SQL = "SELECT * FROM [Rubrica]"
' creo il recordset
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open SQL, Conn, 1, 3
' aggiungo una voce
rs.AddNew
rs("nome") = nome
rs("telefono") = telefono
rs.Update
'libero risorse
rs.Close
set rs = Nothing
conn.Close
set conn = Nothing
Response.write "<H2>Inserimento effettuato con successo</H2>"
Else
Response.write "<H2>I campi sono obbligatori</H2>"
End if
%>

Rispondi quotando