così fnziona bene:
grazie mille!!!non sapevo che del javascript potesse essere messo in questo modo,cmq anche prima l'avevo messo dentro un if,strano che non funzionasse.codice:if ((request.getParameter("nome") != "")&&(request.getParameter("cogn")!= "")&&(request.getParameter("user")!= "")&&(request.getParameter("pwd")!= "")){ String strDriver="sun.jdbc.odbc.JdbcOdbcDriver"; String strNomeConnessione="jdbc:odbc:database"; Class.forName(strDriver); Connection conn=null; conn=DriverManager.getConnection(strNomeConnessione); Statement stmDb=conn.createStatement(); Enumeration parametri = request.getParameterNames(); if(parametri.hasMoreElements()){ String strNome = request.getParameter("nome"); String strCognome = request.getParameter("cogn"); String strUser = request.getParameter("user"); String strPwd = request.getParameter("pwd"); stmDb.executeUpdate( "INSERT INTO UTENTI (\"nome\", \"cognome\", \"user\", \"password\") VALUES ('"+strNome+"','"+strCognome+"','"+strUser+"','"+strPwd+"')"); %> <script language="javascript"> location.href="index.html"; </script> <%}}%>

Rispondi quotando