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

Como ponerle a una variable el Codio HTML de una Pagina

Estas en el tema de Como ponerle a una variable el Codio HTML de una Pagina en el foro de ASP Clásico en Foros del Web. Bueno esta es la inquietud mas pertubadora que he tenido. Tengo un sistema de enviar formularios por ASP el cual le envio a todas las ...
  #1 (permalink)  
Antiguo 03/06/2006, 09:38
 
Fecha de Ingreso: junio-2006
Mensajes: 147
Antigüedad: 18 años
Puntos: 1
Como ponerle a una variable el Codio HTML de una Pagina

Bueno esta es la inquietud mas pertubadora que he tenido.

Tengo un sistema de enviar formularios por ASP el cual le envio a todas las direcciones una pagina html que se desgloza como todos los famosos BOLETINES.

Mi problema es cuando cambio el Boletin tengo que volver hacer todo lo de asignarlo a una variable pa despues mandarlo, por ejemplo:

si mi pagina HTML es:

<html>
<title> lo que sea</title>
<body bgcolor=#FFFFFF>

CUALQUIER COSA.....
.
.
.
</body>

Lo que hago pa asignarselo a una variable es lo siguiente:

variable = "<html>"
variable = variable + "<title> lo que sea</title>"
variable = variable + "<body bgcolor=#FFFFFF>"
variable = variable + "CUALQUIER COSA....."
variable = variable + "."
variable = variable + "."
variable = variable + "."
variable = variable + "</body>"


Lo cual como veran es bien tedioso ya que si es bien grande el codigo imaginense.

Ahora imaginense cuando hagan algun cambio.

Ahora viene mi pregunta "¿Hay otra forma de hacer esto que no sea de esa manera?"

Le agradeceria cualquier tipo de comentario
__________________
________________________________
Moisés Bretón
[email protected]
  #2 (permalink)  
Antiguo 05/06/2006, 08:27
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
esa variable la metes en el cuerpo del correo????

si es, asi, mejor hace la pagina por aparte y lepones boletin.html y editas esa pagina siempre y esa mandas por correo cuando sea necesario.

asi:

Cita:
<%
fName = server.mappath("tu_boletin.htm")
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.openTextFile(fName)
Mensaje = a.readall
a.Close
set a = nothing
set fs = nothing

Set Mail=Server.CreateObject("Persits.MailSender")
Mail.Host = "tusmtp"
Mail.From = "tumail"
Mail.FromName = "nombre de tu mail"

Mail.AddAddress "cuenta de correo destino"

Mail.Subject = Mail.EncodeHeader("tu titulo de boletin")
Mail.IsHTML = True
Mail.body = Mensaje

On Error Resume Next
Mail.Send

If Err <> 0 Then
Response.Write "Error encotrado: " & Err.Description
End If
%>
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 05/06/2006, 08:51
 
Fecha de Ingreso: junio-2006
Mensajes: 147
Antigüedad: 18 años
Puntos: 1
La verdad, la verdad, GRACIAS por eso.

UFFFFF esa es la solucion mejor que he encontrado.!!!!

Gracias CUAQUIER COSA que necesites y esta a mi alcanse no dudes en pedirmela. GRACIAS DE VERDAD!
__________________
________________________________
Moisés Bretón
[email protected]
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 00:28.