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

Formulário P/ E-mail


Guest Aprendiza

Pergunta

Guest Aprendiza

Pessoal... peço para vocês olharem o codigo abaixo e v porque num q enviar pra e-mail.

abs.

<html>
<head>
<title>Formulario de Cadastro</title>
</head>

<body>
<p>Cadastro de Usu&aacute;rio:</p>
<form action="mailto:eu@provedor.com" method="get" enctype="application/x-www-form-urlencoded" name="formcad" target="_self" id="formcad">
  <p>Nome: 
    <input name="txtnome" type="text" id="txtnome" size="10" maxlength="10">
  </p>
  <p>End: 
    <input name="txtend" type="text" id="txtend" size="10" maxlength="10">
  </p>
  <p>Tel: 
    <input name="textfield" type="text" size="10" maxlength="10">
  </p>
  <p>
    <input name="enviar" type="submit" id="enviar" value="Enviar">
  </p>
</form>
</body>
</html>

Link para o comentário
Compartilhar em outros sites

22 respostass a esta questão

Posts Recomendados

  • 0

Com html é bem mais facil e pode ser hospedado em qualquer servidor.

Um form mail é ideal.

Link para o comentário
Compartilhar em outros sites

  • 0
Eu ateh tenho um form mail pronto aki, mas o servidor q eu vo utilizar num tem suporte a linguagem dinâmica... eu quero enviar em HTML puro. NÃO TEM COMO??

Form mail não utiliza linguagem dinamica.

Parece que é JS. Não tenho certeza.

Mas num é nem php nem asp.

Link para o comentário
Compartilhar em outros sites

  • 0

errado.. um email para ser enviado na net... tem que em linguagem dinamica assim como php, asp, cgi, ..... e outras...

o java script soment funciona como programacao em visual tanto para menus quanto para outras frescuras, ou para quebrar um galho em linguagens de programacao via web, isso em formularios ou para utilizar variaveis que no java é muito mais facil....

agora para envio de formulario via net.... não tem como... a não ser que envie pelo outlook.. ai é outra coisa... mas não vale a pena...

Link para o comentário
Compartilhar em outros sites

  • 0

Você vai precisar de um CGI-BIN para enviar via HTML, o formmail.....

como PHP ou ASP é muito mais simples......

Abaixo segue o código PHP para vc, caso queira utilizar, basta inseri-lo dentro do teu HTML mesmo, não esquecendo de manter

<html>

<head>

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

<title>Untitled Document</title>

</head>

<body>

<div align="center"><font face="Tahoma" size="1">

</font> </div>

<form method=post action="">

<div align="center"><font face="Tahoma" size="1"><br><br>

//INICIO DO PHP

<?

$emaildestino = "SEU EMAIL - DIGITE AQUI ENTRE AS ASPAS";//Coloque seu e-mail aqui

if ($acao == "enviar"){

if (empty($nome)){

echo "<h0><b>Você esqueceu de digitar seu NOME</b></h0>";}

elseif (empty($email)){

echo "<h0><b>Você; esqueceu de digitar seu EMAIL</b></h0>";}

elseif (!(strpos($email,"@")) OR strpos($email,"@") !=strrpos($email,"@")) {

echo "<h0><b>Você; digitou um E-MAIL inv&aacute;lido</b></h0>";}

elseif (empty($assunto)){

echo "<h0><b>Você; esqueceu de digitar um ASSUNTO</b></h0>";}

elseif (empty($mensagem)){

echo "<h0><b>Você; esqueceu de digitar uma MENSAGEM</b></h0>";}

else {

mail("$emaildest","NOME DO SITE: $assunto","Nome: $nome\nE-mail: $email\nMensagem: $mensagem\n","From:$nome<$email>");

echo '<br><br><br><br><h5><b>Sua mensagem foi enviada com sucesso!</b></h5><p><h5><b>Em breve entraremos em contato!</b></h5><h4><br><b><font color="#ffffff"> :: NOME DO SITE :: </b></h4></p>

<p><a href="javascript: history.go(-1)"><font color="#ff3300"></font></a></p>';

exit;}

}

?>

//FIM DO PHP

</font> </div>

</form>

<font color="#FFFFFF" size="1" face="Tahoma">Nome<br>

<input type=text size=40 name=nome value="<? echo "$nome"; ?>">

<br>

E-mail<br>

<input type=text size=40 name=email value="<? echo "$email"; ?>">

<br>

Assunto<br>

<input type=text size=40 name=assunto value="<? echo "$assunto"; ?>">

<br>

Mensagem</font><br>

<textarea rows=3 name=mensagem cols=35><? echo "$mensagem"; ?></textarea>

<input type="hidden" name="emaildest" value="<? echo "$emaildestino"; ?>">

<input type="hidden" name="acao" value="enviar">

<BR>

<input type=submit value=Enviar style="border-style:solid; border-width:1px; font-family:arial;font-size:8pt; background-color:#FFCC00">

<input type=reset value=Limpar style="border-style:solid; border-width:1px; font-family:arial;font-size:8pt; background-color:#FFCC00">

</body>

</html>

abraços

____________

Rodrigo

Link para o comentário
Compartilhar em outros sites

  • 0

Você vai precisar de um CGI-BIN para enviar via HTML, o formmail.....

como PHP ou ASP é muito mais simples......

Abaixo segue o código PHP para vc, caso queira utilizar, basta inseri-lo dentro do teu HTML mesmo, não esquecendo de manter

<html>

<head>

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

<title>Untitled Document</title>

</head>

<body>

<div align="center"><font face="Tahoma" size="1">

</font> </div>

<form method=post action="">

<div align="center"><font face="Tahoma" size="1"><br><br>

//INICIO DO PHP

<?

$emaildestino = "SEU EMAIL - DIGITE AQUI ENTRE AS ASPAS";//Coloque seu e-mail aqui

if ($acao == "enviar"){

if (empty($nome)){

echo "<h0><b>Você esqueceu de digitar seu NOME</b></h0>";}

elseif (empty($email)){

echo "<h0><b>Você; esqueceu de digitar seu EMAIL</b></h0>";}

elseif (!(strpos($email,"@")) OR strpos($email,"@") !=strrpos($email,"@")) {

echo "<h0><b>Você; digitou um E-MAIL inv&aacute;lido</b></h0>";}

elseif (empty($assunto)){

echo "<h0><b>Você; esqueceu de digitar um ASSUNTO</b></h0>";}

elseif (empty($mensagem)){

echo "<h0><b>Você; esqueceu de digitar uma MENSAGEM</b></h0>";}

else {

mail("$emaildest","NOME DO SITE: $assunto","Nome: $nome\nE-mail: $email\nMensagem: $mensagem\n","From:$nome<$email>");

echo '<br><br><br><br><h5><b>Sua mensagem foi enviada com sucesso!</b></h5><p><h5><b>Em breve entraremos em contato!</b></h5><h4><br><b><font color="#ffffff"> :: NOME DO SITE :: </b></h4></p>

<p><a href="javascript: history.go(-1)"><font color="#ff3300"></font></a></p>';

exit;}

}

?>

//FIM DO PHP

</font> </div>

</form>

<font color="#FFFFFF" size="1" face="Tahoma">Nome<br>

<input type=text size=40 name=nome value="<? echo "$nome"; ?>">

<br>

E-mail<br>

<input type=text size=40 name=email value="<? echo "$email"; ?>">

<br>

Assunto<br>

<input type=text size=40 name=assunto value="<? echo "$assunto"; ?>">

<br>

Mensagem</font><br>

<textarea rows=3 name=mensagem cols=35><? echo "$mensagem"; ?></textarea>

<input type="hidden" name="emaildest" value="<? echo "$emaildestino"; ?>">

<input type="hidden" name="acao" value="enviar">

<BR>

<input type=submit value=Enviar style="border-style:solid; border-width:1px; font-family:arial;font-size:8pt; background-color:#FFCC00">

<input type=reset value=Limpar style="border-style:solid; border-width:1px; font-family:arial;font-size:8pt; background-color:#FFCC00">

</body>

</html>

abraços

____________

Rodrigo

Link para o comentário
Compartilhar em outros sites

  • 0

no lugar do meu email (rodrigoces@hotmail.com) coloca o seu, e onde ta www.google.com.br coloca o site de sua preferencia pra quando enviar a mensagem.

ve ae

<form action="https://www.scriptbrasil.com.br/mail/mail.php" method="post">

</tr>

<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"></font></td>

</tr>

<tr><td><input type="hidden" name="resposta" value="www.google.com.br">

</font>

</td>

</tr>

<body bgcolor="#FFFFFF">

<table width="30%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"></font></td>

</tr>

<tr><td><input type="hidden" name="email" value="rodrigoces@hotmail.com">

</font>

</td>

</tr>

<tr>

<td>&nbsp;</td>

</tr>

<tr>

<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"></font></td>

</tr>

<tr><td><input type="hidden" name="titulo" value="email online">

</font>

</td>

</tr>

<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome</font></td>

</tr>

<tr>

<td>

<font size="2" face="Verdana, Arial, Helvetica, sans-serif">

<tr><td><input type="text" name="campo1" size="50">

</font></td>

</tr>

<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">E-mail</font></td>

</tr>

<tr>

<td>

<font size="2" face="Verdana, Arial, Helvetica, sans-serif">

<tr><td><input type="text" name="campo2" size="50">

</font></td>

</tr>

<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mensagem</font></td>

</tr>

<tr>

<td>

<font size="2" face="Verdana, Arial, Helvetica, sans-serif">

<tr><td><textarea name="campo4" cols="50"></textarea>

</font></td>

</tr>

<tr>

<td>

<div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">

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

</font></div>

</form>

</td>

</tr>

</table>

Link para o comentário
Compartilhar em outros sites

  • 0

pessoal, vocês num estão entendendo....

eu kro enviar o e-mail direto pelo outlook e o meu outlook está configurado, mas quando eu recebo a mensagem, está vazia...

eu kro solucionar esse problema...

Link para o comentário
Compartilhar em outros sites

  • 0

você pode faze assim.. .mas vai dar um pouco de trabalho, mude method="POST"

ai você vai receber a mensagem com uma arquivo desconhecido... depois va no explorar e acesse as opcoes de pasta, na aba tipo de arquivos, adicione a extencao do arquivo desconhecido e force ele a abrir como um txt.

ainda sim vai ficar meio confuso, mas dá para utilizar, já que você não quer utiliizar formail...

o jeito que você quer fazer com o method="GET" tem como eu já vi mas tentei execulta-lo mas não deu tb...

tente desse jeito que te passei.... agora você falou na apostila essas coisas estao sempre erradas... tive um professo que eu dava um show nele .. o cara era um newba!!!

espero que tenho ajudado....

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,4k
×
×
  • Criar Novo...