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

¿Cómo realizar saltos de línea?

Estas en el tema de ¿Cómo realizar saltos de línea? en el foro de ASP Clásico en Foros del Web. Hola a todos,no tengo mucha idea de programación pero a ver si alguien me puede resolver una problemilla que tengo. Tengo una WEB que realiza ...
  #1 (permalink)  
Antiguo 10/03/2006, 04:07
 
Fecha de Ingreso: marzo-2006
Mensajes: 2
Antigüedad: 19 años, 1 mes
Puntos: 0
¿Cómo realizar saltos de línea?

Hola a todos,no tengo mucha idea de programación pero a ver si alguien me puede resolver una problemilla que tengo. Tengo una WEB que realiza el envio de mails automáticamente en función de los datos que rellena el cliente. El tema es que la WEB coje una serie de campos que introduce en estos mails automáticos, pero el problema es que tanto el mail que recibe el cliente como el que recibimos en la empresa...pues como que todos los campos vienen seguidos y me gustaria pues que hubiera un salto de linea entre cada uno de ellos.

O sea, ahora, todo me viene así: NombreDirecciónTeléfonoImportePedido..

Cuando me gustaria que fuera:
Nombre
Dirección
Teléfono
Pedido
Etc...

Se que es únicamente una instrucción entre campo y campo, os hago un copy&paste de la programación de ese apartado a ver si alguien me pude ayudar:

ObjMail.AddAddress "info@..."
ObjMail2.AddAddress email
//Cambia la dirección de e-mail (correo que aparecera como remitente)
ObjMail.from = email
ObjMail2.from = "info@..."
//titulo que aparecera como subject del mensaje puedes elegir el titulo que quieras
ObjMail.Subject = "Pedido ..."
ObjMail2.Subject = "Pedido ..."
//Cuerpo de los mails
ObjMail.body = "Datos Cliente:" & nombre & apellidos &_
telefono & direccion &_
cp & poblacion &_
comentarios &_
"Pedido:" & pedido & "Total:" & total


El código que está en negrita es donde debería introducir algo para que me hiciera el salto.
Pues bueno, ahí lo dejo...espero que alguien me pueda echar un cable...gracias de antemano
  #2 (permalink)  
Antiguo 10/03/2006, 04:21
 
Fecha de Ingreso: enero-2006
Ubicación: Madrid
Mensajes: 148
Antigüedad: 19 años, 3 meses
Puntos: 0
Para que te ponga un salto de linea es con la instrucción <br>
Código:
ObjMail.body = "Datos Cliente:" & nombre &"<br>" &apellidos &_
"<br>" &telefono &"<br>" & direccion &_
"<br>" &cp & "<br>" &poblacion &_
"<br>" &comentarios &_
"<br>Pedido:" & pedido & "<br>Total:" & total
ciao un saludo
  #3 (permalink)  
Antiguo 10/03/2006, 04:37
 
Fecha de Ingreso: marzo-2006
Mensajes: 2
Antigüedad: 19 años, 1 mes
Puntos: 0
Saltos de linea con el comando <br> No funciona

Kalandas, con este comando no me funciona... He copiado exactamente lo que has dado y cuando confirmo el pedido...me da el siguiente error.

Error de compilación de Microsoft VBScript error '800a0401'

Se esperaba un final de instrucción

/bbdd/insertpedido.asp, línea 48

ObjMail.body = "Datos Cliente:" & nombre &"<br>" apellidos &_


A ver, no soy programador, si te falta algo de información para poder ayudarme, me mandas un privado un mail a mi dirección de correo [email protected]

Gracias de antemano
  #4 (permalink)  
Antiguo 10/03/2006, 04:50
 
Fecha de Ingreso: enero-2006
Ubicación: Madrid
Mensajes: 148
Antigüedad: 19 años, 3 meses
Puntos: 0
que te funcione el <br> depende de como tengas puesto el objMail.IsHTML, si tienes puestos objMail.IsHTML=true entonces te deberia funcionar de la siguiente manera:

Código:
ObjMail.body = "Datos Cliente:" & nombre &"<br>" &apellidos &"<br>" &telefono&"<br>" & direccion &"<br>" &cp & "<br>" &poblacion &"<br>" &comentarios &"<br>Pedido:" & pedido & "<br>Total:" & total
Si tienes puesto onjMail.IsHTML pon lo siguiente:

Código:
ObjMail.body = "Datos Cliente:" & nombre &Chr(10) &apellidos &Chr(10) &telefono&Chr(10) & direccion &Chr(10) &cp & Chr(10) &poblacion &Chr(10) &comentarios &Chr(10)&"Pedido:" & pedido &Chr(10)& "Total:" & total
ponlo mejor todo en una linea en vez de poner _ e ir poniendolo el varias lineas. Espero esta vez si te funcione
  #5 (permalink)  
Antiguo 10/03/2006, 05:52
Avatar de zacktagnan  
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 3
¿Y si pones vbCrLf en vez de "<br>"?

Saludos,

zacktagnan.
=====================================
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 18:18.