Jump to content


Photo

Cdonts


  • Faça o login para participar
8 replies to this topic

#1 ziriguidum

ziriguidum

    CG Master

  • Usuários
  • 192 posts
  • Sexo:Não informado
  • Localidade:São Leopoldo/RS
  • Interesses:Computação Gráfica

Posted 26/03/2004, 00:10

galera.. o script é este:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%

competidor = "COMPETIDOR"
nome = request("nome")
apelido = request("apelido")
e_mail = request("e_mail")
telefone = request("telefone")
data_nasc = request("data_nasc")
cidade = request("cidade")
uf = request("uf")
data_insc = request("data_insc")

modalidade = "MODALIDADE"
mod_surf = request("mod_surf")
mod_bb = request("mod_bb")

categorias = "CATEGORIAS"
sub_16_surf = request("sub_16_surf")
sub_20_surf = request("sub_20_surf")
open_surf = request("open_surf")

sub_16_bb = request("sub_16_bb")
sub_20_bb = request("sub_20_bb")
open_bb = request("open_bb")

sabendo = request("sabendo")

espaco = ": : : : :"

Set Mailer = Server.CreateObject("CDONTS.NewMail")
Mailer.From = e_mail 
Mailer.To = "ars@vibears.com"
Mailer.Subject = assunto
Mailer.Body = competidor & espaco & nome & espaco & apelido & espaco & e_mail & espaco & telefone & espaco & data_nasc & espaco & cidade & espaco & uf & espaco & data_insc & espaco & modalidade & espaco & mod_surf & espaco & mod_bb & espaco & categorias & espaco & sub_16_surf & espaco & sub_20_surf & espaco & open_surf & espaco & sub_16_bb & espaco & sub_20_bb & espaco & open_bb & espaco & sabendo
Mailer.Send
response.redirect "finaliza.asp"
%>

Bem... ele funciona perfeitamente... mas acontece q no Mailer.Body.. queria q cada ítem ficasse em linhas diferentes do mail... tentei colocar uns "<br>" mas não funcionou.. e se eu coloco um "espaco = "<br>" .. este <br> vai como texto e não como html... e se eu coloco direto no Mailer.Body não funiona.. ex.:

Mailer.Body = competidor & "<br"nome

Como faço para quebrar linhas??

Um abraço!
3DSmax | Combustion | Real Flow | Photoshop | Premiere | Flash | Director | Corel |

Rodolfo Roth
Character Designer

CG.art - A Arte da Computação Gráfica

#2 [webmaster]®

[webmaster]®

    Hobby por criar funções genérica, semânticas e otimizadas

  • Usuários
  • 310 posts
  • Sexo:Não informado
  • Localidade:Canoas - RS
  • Interesses:ASP<br>CSS<br>JavaScript - DOM - ECMASCRIPT - JSCRIPT<br>XHTML<br>HTML<br>DHTML, AJAX, JSON, TABLELESS<br>ACESS<br>MYSQL<br>SQL SERVER<br><br>SEO, WEBSTANDARDS, ACESSIBILIDADE, USABILIDADE, AI

Posted 26/03/2004, 01:09

Não seria isso?

htmlemail = "Nome:" & Request("nome") & "<br>" & vbCrlf
htmlemail = "Cidade:" & Request("cidade") & "<br>" & vbCrlf
'bla bla bla

Meus sites:
- Guia Camaquã
- Laroya atacadista
- Emílio confecções

Ocupação: WebDeveloper avançado

Contato:
Email: gutoasp[at]gmail[dot]com
MSN: gutoasp[at]hotmail[dot]com
Trabalhando desde 1999 com websites.

Para saber mais sobre meu trabalho, sobre o que faço, e o que sei, clique aqui!

#3 victor

victor
  • Visitantes

Posted 26/03/2004, 01:56

®,26 Mar 2004, 01:09 ] Não seria isso?

htmlemail = "Nome:" & Request("nome") & "<br>" & vbCrlf
htmlemail = "Cidade:" & Request("cidade") & "<br>" & vbCrlf
'bla bla bla

sim guto seu codigo ta certo... Se n funcionar :lol:

#4 ziriguidum

ziriguidum

    CG Master

  • Usuários
  • 192 posts
  • Sexo:Não informado
  • Localidade:São Leopoldo/RS
  • Interesses:Computação Gráfica

Posted 26/03/2004, 01:56

hum.. então eu teria q descrever como quero q seja diagramado minha msg assim:

htmlemail: "balabalablaaa"

e depois, no Mailer.Body.. eu coloco só "Mailer.Body = htmlemail" ?

Vlw!
3DSmax | Combustion | Real Flow | Photoshop | Premiere | Flash | Director | Corel |

Rodolfo Roth
Character Designer

CG.art - A Arte da Computação Gráfica

#5 victor

victor
  • Visitantes

Posted 26/03/2004, 02:03

hum.. então eu teria q descrever como quero q seja diagramado minha msg assim:

htmlemail: "balabalablaaa"

e depois, no Mailer.Body.. eu coloco só "Mailer.Body = htmlemail" ?

Vlw!

htmlemail = "blablabla"

UMa coisa, não pule linha qndo tiver um html no asp faça assim ho:

html = "ouu"&_
"bla"&_
"oi"&_

E assim vai ;)

#6 ziriguidum

ziriguidum

    CG Master

  • Usuários
  • 192 posts
  • Sexo:Não informado
  • Localidade:São Leopoldo/RS
  • Interesses:Computação Gráfica

Posted 26/03/2004, 02:25

ahh.. ehehhehe.. eu tinha percebido este erro e não sabia o q por.. então ficou assim:

htmlemail = "COMPETIDOR:<br>" & "Nome:" & request("nome") & "<br>" & "Apelido:" & request("apelido") & "<br>" & "E-mail:" & request("e_mail") & "<br>" & "Telefone:" & request("telefone") & "<br>" & "Data de nascimento:" & request("data_nasc") & "<br>" & "Cidade:" & request("cidade") & "<br>" & "UF:" & request("uf") & "<br>" & "Data de Inscrição:" & request("data_insc") & vbCrlf
htmlemail2 = "<br><br>MODALIDADE:<br>" & request("mod_surf") & "<br>" & request("mod_bb") & "<br><br>" & "CATEGORIAS:<br>" & request("sub_16_surf") & request("sub_20_surf") & request("open_surf") & request("sub_16_bb") & request("sub_20_bb") & request("open_bb") & "<br><br>" & "Como ficou sabendo?" & request("sabendo") & vbCrlf 

Só q os "<br>" ele não lê como quebra de linha... lê como texto mesmo... no e-mail a linha não é quebrada... como faço???

Abraço.
3DSmax | Combustion | Real Flow | Photoshop | Premiere | Flash | Director | Corel |

Rodolfo Roth
Character Designer

CG.art - A Arte da Computação Gráfica

#7 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 26/03/2004, 10:08

para que ele reconheca o <br> como quebra coloque essa linhas antes do mailer.send

mailer.MailFormat = 0
mailer.BodyFormat = 0

elas fazem com que o cdonts envie o conteudo como html
www.andrewsmedina.com.br

#8 ziriguidum

ziriguidum

    CG Master

  • Usuários
  • 192 posts
  • Sexo:Não informado
  • Localidade:São Leopoldo/RS
  • Interesses:Computação Gráfica

Posted 30/03/2004, 00:24

ae! valeu!
3DSmax | Combustion | Real Flow | Photoshop | Premiere | Flash | Director | Corel |

Rodolfo Roth
Character Designer

CG.art - A Arte da Computação Gráfica

#9 Ricardo_Jackow

Ricardo_Jackow

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 30/03/2004, 17:25

aí Pessoal, eu pegeui o código e dei uma adaptada nele para meu formula´rio, mas os e-mails não estão chegando, alguém pode me ajudar?

Código:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%

Set Mailer = Server.CreateObject("CDONTS.NewMail")

Mailer.From = email1
Mailer.To = "amorosa@amorosa.com.br"
Mailer.Subject = "ASSINATURA DO SITE"
Mailer.Send
response.redirect "http://www.amorosa.c...irma_envio.asp"

Mailer.BodyText = "FORMULÁRIO DE CADASTRO AMOROSA.COM.BR"
Mailer.BodyText = " "
Mailer.BodyText = "Nome: " & Request.QueryString("nome") &""
Mailer.BodyText = "E-mail: " & Request.QueryString("email1") &""
Mailer.BodyText = "Conf.: " & Request.QueryString("email2") &""
Mailer.BodyText = "Sexo: " & Request.QueryString("sexo") &""
Mailer.BodyText = "Dia: " & Request.QueryString("dia_nasc") &""
Mailer.BodyText = "Mes: " & Request.QueryString("mes_nasc") &""
Mailer.BodyText = "Ano : " & Request.QueryString("ano_nasc") &""
Mailer.BodyText = "Cidade : " & Request.QueryString("cidade") &""
Mailer.BodyText = "UF : " & Request.QueryString("uf") &""
Mailer.BodyText = "Plano : " & Request.QueryString("plano") &""
Mailer.BodyText = "Username : " & Request.QueryString("username") &""
Mailer.BodyText = "Password : " & Request.QueryString("password") &""
Mailer.BodyText = "C. Pass: " & Request.QueryString("confpassword") &""
Mailer.BodyText = "News: " & Request.QueryString("news") &""


if not Mailer.SendMail then
Response.Write " O correu um erro...: <br>"
Response.Write Mailer.Response
else
Response.Redirect "http://www.amorosa.c...irma_envio.asp"
end if
Response.Write "This component expires: " & Mailer.Expires & "<p>"
%>




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq