Foros del Web » Programando para Internet » ASP Clásico »

Formulario funciona mal

Estas en el tema de Formulario funciona mal en el foro de ASP Clásico en Foros del Web. Hola, tengo un problemita con un form dado que mi servidor solo acepta CDOSYS y no le encuentro la vuelta El formulario me gestiona y ...
  #1 (permalink)  
Antiguo 17/12/2012, 13:15
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 106
Antigüedad: 22 años, 1 mes
Puntos: 0
Formulario funciona mal

Hola,
tengo un problemita con un form dado que mi servidor solo acepta CDOSYS y no le encuentro la vuelta

El formulario me gestiona y me llega, pero en la direccion de correo del visitante repite mi direccion de correo.
Copio el codigo a ver si me pueden ayudar donde este el error (lo que esta en negritas puede ser donde este la falla)
Muchas gracias

------------------------------------------------
<%@ Language=VBScript %>

<%

'Variables Recibidas desde el formulario
Nombre = Request.Form("txtNombre")
Apellido = Request.Form("txtApellido")
EmailHacia = "[email protected]" 'Request.Form("txtEmail")
Comentarios = Request.Form("txtComentarios")
Accion = Request.Form("txtAccion")

'Ingrese la cuenta de correo desde donde se envia el mismo.
EmailDesde = "[email protected]"

'Ingrese la cuenta de correo a la cual desea enviar una copia.
EmailCopia = ""

'Ingrese la cuenta de correo a la cual desea enviar una copia oculta.
EmailCopiaOculta = ""

'Ingrese el asunto del correo a enviar
Asunto = "Formulario de Prueba"

'Ingrese el contenido del correo en formato texto o HTML.
CuerpoMensaje = "<html><body>Nombre : " & Nombre & "<br>Apellido : " & Apellido & "<br>Email : " & EmailHacia & "<br>Comentarios : " & Comentarios & "</body></html>"

'Ingrese un mensaje de exito al enviar el correo, para mostrar despues del envio
MensajeEnvioExistoso = "<center>Gracias por contratar nuestros servicios.</center>"

'Ingrese un mensaje de error en caso de que el código de validación ingresado sea incorrecto.
MensajeCodigoNoValido = "<center>ATENCION : El código de validación ingresado es incorrecto. Por favor intente enviar el formulario nuevamente <a href='javascript:window.history.back()'>Cliqueando Aqui</a>.</center>"

if Accion="Enviar" then

if ucase(Request.Form("txtCode"))=Session("Code") then
Session("Code")= ""

On Error Resume Next

Set objEMail = Server.CreateObject("CDO.Message")

objEMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objEMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.midominio.com" 'Servidor SMTP
objEMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objEMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
objEMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusername") = "[email protected]" 'Usuario SMTP
objEMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "miclave" 'Password SMTP
objEMail.Configuration.Fields.Update


'email del destinatario
objEMail.To = EmailHacia

objEMail.CC = EmailCopia
objEMail.BCC = EmailCopiaOculta

'email desde donde se realiza el envio
objEMail.From = EmailDesde

'Ingrese el asunto del correo
objEMail.Subject = Asunto

'Ingrese el texto o el contenido HTML del correo
objEMail.HTMLBody = CuerpoMensaje

'Enviar el Correo
objEmail.Send


Set objEmail = Nothing


if Err="0" then
'Mensaje despues del envio
strMessage = MensajeEnvioExistoso
else
'Mensaje de error en caso de un error en el envio del formulario
strMessage = Err.Description & Err.number
end if

else
'Mensaje de error en caso de que el código de validación ingresado sea incorrecto.
strMessage = MensajeCodigoNoValido
end if

end if
%>
__________________
Alkatraz
Lo posible esta hecho, entonces hagamos lo imposible
  #2 (permalink)  
Antiguo 17/12/2012, 15:11
Avatar de chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 19 años, 5 meses
Puntos: 145
Respuesta: Formulario funciona mal

Esto no es HTML
__________________
http://chicho.ninja yiaaaa

Etiquetas: formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:00.