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

CDONTS + Plantilla en .htm

Estas en el tema de CDONTS + Plantilla en .htm en el foro de ASP Clásico en Foros del Web. Estimados amigos, Deseo haceros la siguiente pregunta. Recibo un suscripción a una lista de correo vía Web. Quisiera enviar al suscrito un mensaje de agradecimiento ...
  #1 (permalink)  
Antiguo 25/06/2003, 01:46
Avatar de emajesus  
Fecha de Ingreso: abril-2003
Mensajes: 278
Antigüedad: 21 años, 1 mes
Puntos: 1
CDONTS + Plantilla en .htm

Estimados amigos,

Deseo haceros la siguiente pregunta. Recibo un suscripción a una lista de correo vía Web. Quisiera enviar al suscrito un mensaje de agradecimiento basado en una plantilla, donde en cada ocasión se sustituya el mail y el nombre del individuo para hacerlo si cabe más personal.

Mi duda es: ¿cómo debo confeccionar la página plantilla.htm para que me reconozca los campos Nombre y Mail y los sustituya por el correspondiente en cada ocasión?

He probado esto y creo que el problema puede estar en el código de plantilla.htm que no sé cómo hacerlo.

Gracias,

Emajesus

<%

strPhysicalPath = "/pruebas/plantilla.htm" ' Mappen med filerne

set mfso=Server.CreateObject("Scripting.FileSystemObje ct")
set marchivo=mfso.OpenTextFile(Server.MapPath(strPhysi calPath))

strBody=marchivo.readall
set marchivo=nothing

remitente=request.form("mail")
nombre=request.form("nombre")

strBody=replace(strBody,"mail",remitente)

'mail es el campo a sustituir en plantilla.htm

Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.To = "[email protected]"
objMail.From = remitente
objMail.Bcc = ""
objMail.Subject = "Prueba"
objMail.Body = strBody
objMail.BodyFormat= 0
objMail.MailFormat= 0

objMail.Importance = 2
objMail.Send
Set objMail = Nothing
response.redirect ("http://www.midominio.com")

%>
  #2 (permalink)  
Antiguo 25/06/2003, 03:04
AZP
 
Fecha de Ingreso: junio-2003
Mensajes: 83
Antigüedad: 21 años
Puntos: 0
¿Puede tener algo que ver con los TEMPLATES?
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 19:15.