Ciao a tutti del forum scusate se vi disturbo ma potete controllare perché questo script non mi funziona!!!
Una volta che completo il form e lo invio alla pagina asp mi appare subito dopo un errore nella visualizzazione della pagina, nello specifico:
HTTP 500 - Errore interno del server
questo è lo script che uso:
<html>
<head>
<title>INSERIMENTO DI DATI IN UN DATABASE</title>
</head>
<body>
<%
on error resume next
nome = Request.form("nome")
cognome = Request.form("cognome")
Data = Request.form("Data")
Indirizzo = Request.form("Indirizzo")
Città = Request.form("Città")
cap = Request.form("cap")
email = Request.form("email")
Telefono = Request.form("Telefono")
ID = Request.form("ID")
Password = Request.form("Password")
dim objconn
dim objrs
set objconn = Server.CreateObject("ADODB.Connection")
set objrs = Server.CreateObject("ADODB.Recordset")
objconn.Open "Database", "", ""
SQL = "INSERT INTO RegistrazioneUtenti (nome, cognome, Data, Indirizzo, Città, cap, email, Telefono, ID, Password)"
SQL = SQL & "VALUES ('" & nome & "','" & cognome & "','" & email & "')"
objrs.Open SQL, objconn
If err.number>0 then
response.write "
Errore nell'inserimento</P>"
elseif conn.errors.count> 0 then
response.write "
Attenzione!</P>"
response.write "
I dati inseriti non sono corretti.</P>"
Else
response.write "
I dati sono stati inseriti correttamente!</p>"
End if
objconn.Close
%>
<hr>
<%
Response.Write("Torna alla pagina precedente")
%>
</p>
</body>
</html>
grazie ciao