Olá galera,
Estou desenvolvendo uma página com um form disparado para um link externo, mas antes preciso salvar os dados em um banco de dados. Não manjo muito de Javascript, então sou grato pela ajuda de quem puder ajudar. O código está assim:
Página do form:
<form action="URL-pra-onde-vao-os-dados-do-form" method="post" onSubmit="javascript:return Valida(this)">
Na mesma página do Form:
<script language="JavaScript">
function Valida(form) {
var formulario = document.getElementById('id-do-form-aqui');
<%
set BD=server.createobject("adodb.connection")
BD.open MM_global_STRING
Dim rsATV : Set rsATV = Server.CreateObject("adodb.recordset")
rsATV.Open "usuarios",BD,3,3
'Tentativa de correção de acentuação no BD bem sucedida.
'Response.CharSet = "windows-1250"
'Session.LCID = 1046'PADRÃO BRASILEIRO
rsATV.AddNew
rsATV("us_nome_real") = Request.Form("FNAME")
rsATV("us_email") = Request.Form("EMAIL")
rsATV("us_nome") = Request.Form("USUARIO")
rsATV("us_senha") = Request.Form("SENHA")
rsATV("us_confirme_senha") = Request.Form("CONFIRMESENHA")
rsATV.Update
rsATV.Close
%>
formulario.submit();
return false
};
end function
</script>
Os Form é enviado, o novo registro no banco é criado, mas sem os dados do form, ou seja, um registro em branco.
Desde já agradeço a ajuda.