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

Recibir datos por email

Estas en el tema de Recibir datos por email en el foro de ASP Clásico en Foros del Web. Hola, Tengo un carrito que por fin he conseguido que todo me vaya en orden, pero me falta solucionar un detalle. Vereis, esta en asp ...
  #1 (permalink)  
Antiguo 26/08/2004, 01:29
 
Fecha de Ingreso: diciembre-2001
Mensajes: 28
Antigüedad: 22 años, 5 meses
Puntos: 0
Recibir datos por email

Hola,
Tengo un carrito que por fin he conseguido que todo me vaya en orden, pero me falta solucionar un detalle.
Vereis, esta en asp y con base de datos en access, se hace el pedido y me lo manda por email. Todo bien pero me manda los productos de la siguiente manera:
Cantidad: 1, 1, 1
Modelo: Mod1, Mod2, Mod3
Color: Azul, Verde, Rojo
Precio: 1Euro, 1Euro, 1Euro

y yo quisiera recibirlo cada registro en una linea:

Ref: 1, Mod1, Azul, 1Euro
Ref: 1, Mod2, Verde, 1Euro
Ref: 1, Mod3, Rojo, 1Euro

El codigo que pongo es este y no se que es lo que tendria que cambiar:

HTML = HTML & "<b>Cantidad: </b>" &Request.form("cant")& "<br>"
HTML = HTML & "<b>Modelo: </b>" &Request.form("desc")& "<br>"
HTML = HTML & "<b>Color: </b>" &Request.form("col")& " <br>"
HTML = HTML & "<b>Precio: </b>" &Request.form("prec")& " Euros <br>"

Gracias de antemano a todos.
  #2 (permalink)  
Antiguo 26/08/2004, 08:57
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Algo asi:

Cantidad = Split(Request.form("cant"),",")
Modelo = Split(Request.form("desc"),",")
Color = Split(Request.form("col"),",")
Precio = Split(Request.form("prec"),",")
for i=0 to UBound(Cantidad) 'suponiendo que todos los arreglos tengan lo mismo
HTML = HTML & "<b>Cantidad: </b>" &Cantidad(i)& "<br>"
HTML = HTML & "<b>Modelo: </b>" &Modelo(i)& "<br>"
HTML = HTML & "<b>Color: </b>" &Color(i)& " <br>"
HTML = HTML & "<b>Precio: </b>" &Precio(i)& " Euros <br>"
Next

La idea que separar la cadena separa por comas y meterla a un vector.
Lo siguiente es trivial: el envio en el orden deseado.

Saludos
  #3 (permalink)  
Antiguo 26/08/2004, 15:54
 
Fecha de Ingreso: diciembre-2001
Mensajes: 28
Antigüedad: 22 años, 5 meses
Puntos: 0
Gracias Myakire,
Es justo lo que necesitaba.
Mil gracias por tu ayuda.

Un saludo
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 14:32.