Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/09/2008, 07:47
Avatar de JuanRAPerez
JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Respuesta: Ayuda codigo para envio de mail

oki vamos por partes

Primero haces un ciclo el cual no entiendo el sentido si el unico registro que te mostrara es el ultimo

quiere decir que si en tu tabla hay 10 registros siempre te mostrara el ultimo basados en tu condiciones del SQL.

[me imagino que lo que deseas es enviar el correo a todos los usuarios dentro del ciclo]

hagamos una validación de vacíos antes de proceder a escribir el código (ve el código lo que esta en verde)



Cita:
Iniciado por agugut Ver Mensaje
do while not reg2.eof
nombreDu=reg2("nombre")
apeDu=reg2("apellido")
dirDu=reg2("direccion")
ciuDu=reg2("ciudad")
cpDu=reg2("codigoPostal")
telDu=reg2("telefono")
mailDu=reg2("email")
reg2.movenext
loop




if trim(apeDu) = "" then
response.write "Viene vacio el apeDU"
response.end
end if
'haz esto con todas las variables para verificar que en efecto el RS esta alimentando correctamente las variables



de1="[email protected]"
para1=mailOf
header1= "From: Clasifica-2.com.ar"&"<"&de&">"
asunto1="Oferta"
mensaje1="El auto de patente "&patente
mensaje1=mensaje1&" pertenece al usuario con los siguientes datos:"
mensaje1=mensaje1&VbCrLf
mensaje1=mensaje1&nombreYapellido
mensaje1=mensaje1&nombreDu
mensaje1=mensaje1&" "
mensaje1=mensaje1&apeDu
mensaje1=mensaje1&VbCrLf
mensaje1=mensaje1&direccion
mensaje1=mensaje1&dirDu
mensaje1=mensaje1&" "
mensaje1=mensaje1&ciuDu
mensaje1=mensaje1&" "
mensaje1=mensaje1&cpDu
mensaje1=mensaje1&VbCrLf
mensaje1=mensaje1&telefono
mensaje1=mensaje1&telDu
mensaje1=mensaje1&VbCrLf
mensaje1=mensaje1&email
mensaje1=mensaje1&mailDu
dim oMail1
set oMail1=Server.CreateObject("CDONTS.NewMail")
oMail1.From=de
oMail1.To=para1
oMail1.Subject=asunto1
oMail1.Body=mensaje1
oMail1.Send()
Set oMail1=Nothing
__________________
JuanRa Pérez
San Salvador, El Salvador