Ir para conteúdo
Fórum Script Brasil
  • 0

Duvidas


Guest Fagner

Pergunta

Oi,eu fiz uma página no Dreamweaver contendo um formulario com os seguintes dados:Nome,E-mail,Departamento e mensagem.E neste formulário existe um botão para enviar a mensagem e um para limpar o formulario.Para enviaro formulário eu coloquei esse codigo:

<%

'ASP-EMAIL

'Corpo da mensagem

corpo = "Aki vem a msg teste."

email = "juliano@jjdinformatica.com.br"

nome = "Juliano Jorge Damasio"

'Criando o objeto de email

Set Mail = Server.CreateObject("Persits.MailSender")

'Servidor de SMTP

Mail.Host = "localhost"

'E-mail do remetente

Mail.From = "paginia@jjdinformatica.com.br"

'Remetente

Mail.FromName = "teste Página"

'Email e nome do destinatário

Mail.AddAddress email, nome

'Assunto da mensagem

Mail.Subject = "Mensagem"

'Corpo da mensagem

Mail.Body = corpo

'Enviar

Mail.Send

%>

serah q precisa colokar algo a +,e em q posição eu koloko(linha,ou seja o q for)?

plz,me respondam rapido porque é urgente

olhem o código inteiro:

<!--QuoteEnd-->

<html>

<head>

<meta name="GENERATOR" content="Microsoft FrontPage 5.0">

<meta name="ProgId" content="FrontPage.Editor.Document">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<title>Nova pagina 1</title>

</head>

<STYLE>

A

{

COLOR: "#006699";

TEXT-DECORATION: none;

FONT-FAMILY: Verdana;

FONT-SIZE: 10pt;

FONT-WEIGHT: bold;

}

A:hover

{

COLOR: black;

TEXT-DECORATION: none;

FONT-FAMILY: Verdana;

FONT-SIZE: 10pt;

FONT-WEIGHT: bold;

}

</STYLE>

<body bgcolor="#006699">

<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0" bordercolor="#111111" width="100%" id="AutoNumber1">

<tr>

<td width="12%" style="border-style: none; border-width: medium" bgcolor="#006699" height="50">&nbsp;</td>

<td width="76%" style="border-style: none; border-width: medium" bgcolor="#006699" height="50">&nbsp;</td>

<td width="12%" style="border-style: none; border-width: medium" bgcolor="#006699" height="50">&nbsp;</td>

</tr>

<tr>

<td width="12%" style="border-style: none; border-width: medium" bgcolor="#006699">&nbsp;</td>

<td width="76%" style="border-left-style:none; border-left-width:medium; border-right-style:none; border-right-width:medium; border-top-style:none; border-top-width:medium; border-bottom-style:solid; border-bottom-width:1" height="250" bordercolor="#FFFFFF" bgcolor="#FFFFFF">

<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0" bordercolor="#111111" width="100%" id="AutoNumber2">

<tr>

<td width="100%" style="border-style: none; border-width: medium">

<p align="center">

<img border="0" src="images/Logo%20-%20JJD%20Informática.jpg" width="167" height="109"><form method="POST" action="--WEBBOT-SELF--">

<!--webbot bot="SaveResults" u-file="fpweb:///_private/form_results.csv" s-format="TEXT/CSV" s-label-fields="TRUE" -->

<p align="center"> <font color="#0000FF" face="Verdana">Nome:

<input type="text" name="txtNome" size="40">

</font></p>

<p align="center"><font color="#0000FF" face="Verdana">E-Mail:

<input type="text" name="txtMail" size="40">

</font></p>

<p align="center"><font color="#0000FF" face="Verdana">Departamento:

<select size="1" name="cboDepartamento">

<option>Comercial</option>

<option>Suporte</option>

<option>Pedag&oacute;gico</option>

<option selected>Lan-House</option>

</select>

</font></p>

<p align="center"><font color="#0000FF" face="Verdana">Mensagem:</font></p>

<p align="center"><font color="#0000FF" face="Verdana">Coloque aqui

as suas sugest&otilde;es,cr&iacute;ticas e d&uacute;vidas</font></p>

<p align="center"><font face="Verdana">

<textarea rows="15" name="txtMensagem" cols="50"></textarea>

</font></p>

<p align="center">

<input type="submit" value="Enviar" name="B2">

</p>

<p align="center">

<input type="reset" name="Submit" value="Limpar">

</p>

<p align="center"><font color="#0000FF" face="Verdana, Arial, Helvetica, sans-serif"><strong><a href="home.asp">Voltar</a></strong></font>

</p>

<%

'ASP-EMAIL

'Corpo da mensagem

corpo = "Aki vem a msg teste."

email = "juliano@jjdinformatica.com.br"

nome = "Juliano Jorge Damasio"

'Criando o objeto de email

Set Mail = Server.CreateObject("Persits.MailSender")

'Servidor de SMTP

Mail.Host = "localhost"

'E-mail do remetente

Mail.From = "paginia@jjdinformatica.com.br"

'Remetente

Mail.FromName = "teste Página"

'Email e nome do destinatário

Mail.AddAddress email, nome

'Assunto da mensagem

Mail.Subject = "Mensagem"

'Corpo da mensagem

Mail.Body = corpo

'Enviar

Mail.Send

%>

<p align="center">&nbsp;</p>

<p align="center">&nbsp;</p>

<p align="center">&nbsp;</p>

</form>

<p align="center">&nbsp;

</td>

</tr>

</table>

</td>

<td width="12%" style="border-style: none; border-width: medium" bgcolor="#006699">&nbsp;</td>

</tr>

<tr>

<td width="12%" style="border-style: none; border-width: medium" bgcolor="#006699" height="50">&nbsp;</td>

<td width="76%" style="border-left-style:none; border-left-width:medium; border-right-style:none; border-right-width:medium; border-bottom-style:none; border-bottom-width:medium" bgcolor="#006699" height="50">&nbsp;</td>

<td width="12%" style="border-style: none; border-width: medium" bgcolor="#006699" height="50">&nbsp;</td>

</tr>

</table>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

manow

vamos ver..

você fez um formulario, onde os dados são enviados por e-mail;

é isso, né?

Bom..

Para enviar um e-mail, basicamente, precisa ser especificado:

- remetente (obrigatorio)

- nome do remetente (opcional)

- destinatario (obrigatorio)

- nome do destinatario (opcional)

- assunto (obrigatorio)

- corpo da mensagem (obrigatorio)

- especificar um servidor smtp (depende do componente de envio de e-mails)

- especificar usuario e senha para o email ser enviado (depende do servidor e do componente usado)

Fora isso, o que você quiser colocar a mais, você pode acrescentar dentro do corpo da mensagem;

Link para o comentário
Compartilhar em outros sites

  • 0

o que você quer saber como colocar?

Basicamente o modo que você colocou está ok; desde que seu servidor possua este componente de e-mail que você está usando, claro, senão já daria erro de "CreateObject"

<html>

<head>

<meta name="GENERATOR" content="Microsoft FrontPage 5.0">

<meta name="ProgId" content="FrontPage.Editor.Document">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<title>Nova pagina 1</title>

</head>

<STYLE>

A

{

COLOR: "#006699";

TEXT-DECORATION: none;

FONT-FAMILY: Verdana;

FONT-SIZE: 10pt;

FONT-WEIGHT: bold;

}

A:hover

{

COLOR: black;

TEXT-DECORATION: none;

FONT-FAMILY: Verdana;

FONT-SIZE: 10pt;

FONT-WEIGHT: bold;

}

</STYLE>

<body bgcolor="#006699">

<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0" bordercolor="#111111" width="100%" id="AutoNumber1">

<tr>

<td width="12%" style="border-style: none; border-width: medium" bgcolor="#006699" height="50">&nbsp;</td>

<td width="76%" style="border-style: none; border-width: medium" bgcolor="#006699" height="50">&nbsp;</td>

<td width="12%" style="border-style: none; border-width: medium" bgcolor="#006699" height="50">&nbsp;</td>

</tr>

<tr>

<td width="12%" style="border-style: none; border-width: medium" bgcolor="#006699">&nbsp;</td>

<td width="76%" style="border-left-style:none; border-left-width:medium; border-right-style:none; border-right-width:medium; border-top-style:none; border-top-width:medium; border-bottom-style:solid; border-bottom-width:1" height="250" bordercolor="#FFFFFF" bgcolor="#FFFFFF">

<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0" bordercolor="#111111" width="100%" id="AutoNumber2">

<tr>

<td width="100%" style="border-style: none; border-width: medium">

<p align="center">

<img border="0" src="images/Logo%20-%20JJD%20Informática.jpg" width="167" height="109"><form method="POST" action="--WEBBOT-SELF--">

<!--webbot bot="SaveResults" u-file="fpweb:///_private/form_results.csv" s-format="TEXT/CSV" s-label-fields="TRUE" -->

<p align="center"> <font color="#0000FF" face="Verdana">Nome:

<input type="text" name="txtNome" size="40">

</font></p>

<p align="center"><font color="#0000FF" face="Verdana">E-Mail:

<input type="text" name="txtMail" size="40">

</font></p>

<p align="center"><font color="#0000FF" face="Verdana">Departamento:

<select size="1" name="cboDepartamento">

<option>Comercial</option>

<option>Suporte</option>

<option>Pedag&oacute;gico</option>

<option selected>Lan-House</option>

</select>

</font></p>

<p align="center"><font color="#0000FF" face="Verdana">Mensagem:</font></p>

<p align="center"><font color="#0000FF" face="Verdana">Coloque aqui

as suas sugest&otilde;es,cr&iacute;ticas e d&uacute;vidas</font></p>

<p align="center"><font face="Verdana">

<textarea rows="15" name="txtMensagem" cols="50"></textarea>

</font></p>

<p align="center">

<input type="submit" value="Enviar" name="B2">

</p>

<p align="center">

<input type="reset" name="Submit" value="Limpar">

</p>

<p align="center"><font color="#0000FF" face="Verdana, Arial, Helvetica, sans-serif"><strong><a href="home.asp">Voltar</a></strong></font>

</p>

<%

'ASP-EMAIL

'Corpo da mensagem

corpo = "Aki vem a msg teste."

email = "juliano@jjdinformatica.com.br"

nome = "Juliano Jorge Damasio"

'Criando o objeto de email

Set Mail = Server.CreateObject("Persits.MailSender")

'Servidor de SMTP

Mail.Host = "localhost"

'E-mail do remetente

Mail.From = "paginia@jjdinformatica.com.br"

'Remetente

Mail.FromName = "teste Página"

'Email e nome do destinatário

Mail.AddAddress email, nome

'Assunto da mensagem

Mail.Subject = "Mensagem"

'Corpo da mensagem

'aqui você define o corpo do e-mail;

corpo = " --- Essa mensagem está sendo enviada pelo portal XYZ ---"

corpo = corpo & "<br>Aqui, você pode adicionar mais coisas; se quiser usar dados vindos do formulario, faça assim: <br>"

corpo = corpo & "Dados do Campo 1: " & Request("nome_do_campo1")

corpo = corpo & "<br>Dados do Campo 2:  "& Request("nome_do_campo2")

corpo = corpo & "<br> Para colocar mais campos, é só ir repetindo a linha acima.."

Mail.Body = corpo

'Enviar

Mail.Send

%>

<p align="center">&nbsp;</p>

<p align="center">&nbsp;</p>

<p align="center">&nbsp;</p>

</form>

<p align="center">&nbsp;

</td>

</tr>

</table>

</td>

<td width="12%" style="border-style: none; border-width: medium" bgcolor="#006699">&nbsp;</td>

</tr>

<tr>

<td width="12%" style="border-style: none; border-width: medium" bgcolor="#006699" height="50">&nbsp;</td>

<td width="76%" style="border-left-style:none; border-left-width:medium; border-right-style:none; border-right-width:medium; border-bottom-style:none; border-bottom-width:medium" bgcolor="#006699" height="50">&nbsp;</td>

<td width="12%" style="border-style: none; border-width: medium" bgcolor="#006699" height="50">&nbsp;</td>

</tr>

</table>

</body>

</html>

Eu adicionei as linhas em vermelho, para você ver como ficaria..

Link para o comentário
Compartilhar em outros sites

  • 0

Bom,vlw pela resposta,agora eu vou kolokar aki a programação inteira para você ver se ta certo,qualquer coisa me corrija,beleza,vlw,

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>Documento sem t&iacute;tulo</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<script language="JavaScript" type="text/JavaScript">

<!--

function MM_reloadPage(init) { //reloads the window if Nav4 resized

if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {

document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}

else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();

}

MM_reloadPage(true);

//-->

</script>

</head>

<body>

<div id="Layer1" style="position:absolute; left:238px; top:129px; width:574px; height:495px; z-index:1">

<div align="center">

<p><strong><font color="#0000FF" size="+7" face="Verdana, Arial, Helvetica, sans-serif">Contatos</font></strong></p>

<form name="form1" method="post" action="">

<p><font color="#0000FF" face="Verdana, Arial, Helvetica, sans-serif">Nome</font>

<input name="textfield" type="text" size="30">

</p>

<p><font color="#0000FF" face="Verdana, Arial, Helvetica, sans-serif">E-mail</font>

<input name="textfield2" type="text" size="30">

</p>

<p> <font color="#0000FF" face="Verdana, Arial, Helvetica, sans-serif">Departamento:

</font>

<select name="select">

<option>Comercial</option>

<option>Suporte</option>

<option>Pedag&oacute;gico</option>

<option>Lan-house</option>

</select>

</p>

<p><font color="#0000FF" face="Verdana, Arial, Helvetica, sans-serif">Mensagem:</font></p>

<p><font color="#0000FF" face="Verdana, Arial, Helvetica, sans-serif">Coloque

aqui as suas sugest&otilde;es,cr&iacute;ticas e d&uacute;vidas</font></p>

<p>

<textarea name="textarea" cols="50" rows="10"></textarea>

</p>

<input type="submit" name="Submit" value="Enviar">

<p align="

<input type="submit" name="Submit" value="Enviar">

<input type="reset" name="Submit2" value="Limpar">

</p>

<p>&nbsp; </p>

<p>&nbsp; </p>

</form>

<p align="left"><font color="#0000FF" face="Verdana, Arial, Helvetica, sans-serif"></font></p>

</div>

</div>

<img src="images/layout%20site.jpg" width="813" height="621">

</body>

</html>

<%

'ASP-EMAIL

'Corpo da mensagem

corpo = "Aki vem a msg teste."

email = "juliano@jjdinformatica.com.br"

nome = "Juliano Jorge Damasio"

'Criando o objeto de email

Set Mail = Server.CreateObject("Persits.MailSender")

'Servidor de SMTP

Mail.Host = "localhost"

'E-mail do remetente

Mail.From = "paginia@jjdinformatica.com.br"

'Remetente

Mail.FromName = "teste Página"

'Email e nome do destinatário

Mail.AddAddress email, nome

'Assunto da mensagem

Mail.Subject = "Mensagem"

'Corpo da mensagem

Mail.Body = corpo

'Enviar

Mail.Send

%>

Link para o comentário
Compartilhar em outros sites

  • 0

Plz,me responda isso é urgente e quando eu abro a pagina pra testar da um erro:

Não é possível exibir a página

Ocorreu um problema com a página que você está tentando acessar e não é possível exibi-la.

--------------------------------------------------------------------------------

Experimente o seguinte:

Clique no botão Atualizar ou tente novamente mais tarde.

Abra a localhost home page e procure os links para as informações desejadas.

HTTP 500.100 - Servidor interno Erro - erro do ASP

Internet Information Services

--------------------------------------------------------------------------------

Informações técnicas (para a equipe de suporte)

Tipo de erro:

Objeto Server, ASP 0177 (0x800401F3)

Seqüência de classe inválida

/jjdinformatica.com.br/cont.asp, line 69

Tipo de navegador:

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

Página:

GET /jjdinformatica.com.br/cont.asp

Hora:

quarta-feira, 21 de setembro de 2005, 13:40:44

Mais informações:

Suporte da Microsoft

plz,me ajuda

Link para o comentário
Compartilhar em outros sites

  • 0

qual é a linha do erro?

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...