Jump to content
Fórum Script Brasil
  • 0

Enviar Formulario Por E-mail?


mandruva

Question

ai rapaziada alguém sabe como faço para enviar um formulário por e-mail ?

já consegui fazer assim :

<html>

<head>

<title>Nova pagina 1</title>

</head>

<body>

<form name="form1" method="post" action="mailto:ricardo@omturbo.com">

nome<input type="text" name="nome" size="20"></p>

<input type="submit" value="Submeter" name="B1"></p>

</form>

</body>

</html>

porém ele pede duas confirmações ... teria como fazer isso sem aparecer as mensagem.... se não conhecem as mensagem... executem esse codigo que verão...

desde já... obrigado... valeu rapaziada........................

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

é como o Mr.Bam disse: você pode usar um formmail. O problema é que a maioria deles é em php, pearl ou asp. E os sites gratuitos dificilmente aceitam esses arquivos... se ainda estiver interessado, depois coloco um formmail simples aki...

Link to comment
Share on other sites

  • 0

esse codigo deve ser salvo como formmail.php

<?php
$para=$_POST['para'];
$assunto=$_POST['assunto'];
$retorno=$_POST['retorno'];
$txtnome=$_POST['txtnome'];
$txtemail=$_POST['txtemail'];
$txtmensagem=$_POST['txtmensagem'];

if (isset($para)){
 $texto = '';
 $texto .= "$txtnome, <br>$txtemail, <br>$txtmensagem";
 if (mail($para,$assunto,$texto,"From: $para\nContent-type: text/html\n")){
  header("Location:$retorno");
 }else{
  echo 'não foi possivel enviar o seu email...';
 }
 header("Location:$retorno");
}else {
 header("Location: form.htm");
}

?>
Este outro, é o seu formulario de email, os campos tem q ter o mesmo nome que estão nesse formulario e os campos do tipo hidden devem ser preenchidos de acordo com as suas necessidades: para= o seu email assunto= o assunto q aparecera na sua caixa de email quando algem enviar um email pelo formulario retorno= quando o email for enviado com sucesso ele sera redirecionado para a pagina desse campo.
<html>
<body bgcolor='#FFFFFF'>
<div align='center'><b>FORMMAIL SIMPLES USANDO PHP</b></div>
<form name='formmail' method='POST' action='formmail.php'>
<table border=0 cellspacing='0' cellpading='0'>
<tr>
<td>Nome: </td>
<td><input type='text' name='txtnome' size='25'></td>
</tr>

<tr>
<td>Email: </td>
<td><input type='text' name='txtemail' size='20'></td>
</tr>

<tr>
<td>Mensagem: </td>
<td><textarea name='txtmensagem' rows='5' cols='55'></textarea></td>
</tr>

<tr>
<td colspan=2>
<input type='submit' value='Envia FormMail >>'>
<input type='hidden' name='para' value='marcioalves1982@yahoo.com.br'>
<input type='hidden' name='assunto' value='Contato On-Line'>
<input type='hidden' name='retorno' value='teste.htm'></td>
</tr>
</table>
</form>
</body>
</html>
Esta é apenas a pagina de confirmação do email enviado, que deve estar descrita no campo retorno do formulario.
<HTML>
<HEAD>
<TITLE>Confirmação</TITLE>
</HEAD>

<BODY>

obrigado pelo seu email

</BODY>
</HTML>

quando me passaram esse codigo, eu testei no GEOCITIES e não funcionou. Só deu certo quando usei o serivdor da miña universidade.... agora, você pode tentar o formmail pronto aki do site como o FibraOptica falow, é só acessar : AQUI!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      651.8k
×
×
  • Create New...