Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá.
Fazendo-se o processo separado eu consigo insertar no banco de dados.
Tenho 2 formulários na mesma página.
Aliás, tinha um: o de newsletter - que inseria no banco de dados o nome e email da pessoa. Beleza funfava normal.
Inseri também agora, um outro formulário : Formindica, que serve para o cara indicar o site para outra pessoa.
O problema é que a página não carrega mais, e fica dando esse erro:
ERRO:
Informações técnicas (para a equipe de suporte)
Tipo de erro:
Erro de compilação do Microsoft VBScript (0x800A0411)
Redefinição do nome
/lasercorte/indique-este-site.asp, line 67, column 4
Dim MM_editCmd
---^
Tá, como eu sei que vão me perguntar o que tem na linha 67
<%
If (CStr(Request("MM_insert")) = "formindica") Then
If (Not MM_abortEdit) Then
' execute the insert
Dim MM_editCmd <---------------------LINHA 67
Set MM_editCmd = Server.CreateObject ("ADODB.Command")
MM_editCmd.ActiveConnection = MM_Conexao_STRING
MM_editCmd.CommandText = "INSERT INTO indique (nome, email, nomedestinatario, emaildestinatario, mensagemdestinatario) VALUES (?, ?, ?, ?, ?)"
MM_editCmd.Prepared = true
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param1", 202, 1, 255, Request.Form("nome")) ' adVarWChar
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param2", 202, 1, 255, Request.Form("email")) ' adVarWChar
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param3", 202, 1, 255, Request.Form("nomedestinatario")) ' adVarWChar
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param4", 202, 1, 255, Request.Form("emaildestinatario")) ' adVarWChar
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param5", 202, 1, 255, Request.Form("mensagemdestinatario")) ' adVarWChar
MM_editCmd.Execute
MM_editCmd.ActiveConnection.Close
' append the query string to the redirect URL
Dim MM_editRedirectUrl
MM_editRedirectUrl = "redirect.asp"
If (Request.QueryString <> "") Then
If (InStr(1, MM_editRedirectUrl, "?", vbTextCompare) = 0) Then
MM_editRedirectUrl = MM_editRedirectUrl & "?" & Request.QueryString
Else
MM_editRedirectUrl = MM_editRedirectUrl & "&" & Request.QueryString
End If
End If
Response.Redirect(MM_editRedirectUrl)
End IfCarregando comentários...