Já configurei um FormMail em outro site e fiz um formulário lindo....
Agora, num consigo de jeito nenhum fazer nada aqui. O que vcs usam pra ta mandando mensagens via formulário pra email? Usam FormMail??? Como vcs fazem???
Criando um formmail em php
Este tutorial tem como intuito ensinar você a criar um formmail em php
1º passo
Vamos criar o formulário em html com os seguintes campos:
Nome, e-mail e mensagem
| Quote: |
<html>
<head>
<title>Formmail</title>
</head>
<body>
<form method="POST" action="formmail.php">
<p style="margin-top: 0; margin-bottom: 0">
Nome:<input type="text" name="nome" size="20"></p>
<p style="margin-top: 0; margin-bottom: 0">
Email:<input type="text" name="email" size="20"></p>
<p style="margin-top: 0; margin-bottom: 0">Mensagem:<textarea rows="5" name="mensagem" cols="20"></textarea></p>
<p style="margin-top: 0; margin-bottom: 0">
<input type="submit" value="Enviar" name="B1">
<input type="reset" value="Limpar" name="B2"></p>
</form>
</body>
</html> |
2º passo (criação do script de envio de e-mail)
Agora vamos criar o script de envio do e-mail com instruções de verificação (garantindo assim que o formulário seja preenchido corretamente) e vamos chamá-lo de formmail.php:
| Quote: |
<?
$nome = $_POST['nome'];
$email = $_POST['email'];
$campomensagem = $_POST['mensagem'];
//aqui nós resgatamos as variáveis do formulário
$para = "SEU SITE<SEU SITE@FRIH.NET>";
$assunto = "formmail de contato";
$mensagem = "$nome
$email
$campomensagem";
/*aqui foram definidos: o local onde será enviado o e-mail($para)
o assunto do e-mail enviado ($assunto)
e a mensagem enviada ($mensagem) que contém todos os campos preenchido no formulário*/
if (strlen($nome) < 3)
echo " Digite seu nome!<BR> <a href=\"javascript:history.back(1);\">Voltar</a>";
elseif (strlen($email) <= 3)
echo "E-mail inválido!<BR> <a href=\"javascript:history.back(1);\">Voltar</a>";
elseif (strlen($campomensagem) <= 3)
echo "Escreva uma mensagem!<BR> <a href=\"javascript:history.back(1);\">Voltar</a>";
else{
mail($para, $assunto, $mensagem);
echo "O formulário foi preenchido e enviado com sucesso!!";
}
/* Nas linhas acima foi feita uma confirmação do preenchimento dos formulários.. sendo que todos os
campos preenchidos do formulário será enviado com a instrução mail() */
?> |
Obs: Você pode inserir quantos campos desejar, apenas resgate as variáveis (dos campos adicionados) e coloque-as na variável mensagem.
| Quote: |
| Usava este form quando tinha minhas lojas em html |
Boa Sorte
eu tinha um script em php muito bom... peguei no hotscript e dei uma melhorada e adaptada pro meu negócio. Lá tinha vários modelos, com painéis robustos de administração aos mais simples.
Dá uma olhada.
Valeu gente, muito obrigada pela atenção!
Vou tentar fazer lá... qualquer coisa eu veho aqui perturbar vcs..rsrsrrsr
Um xêro!
Tem algum area deste forum que alguém poderia disponibilizar este formulario para download, ja baixei alguns em outros site mas nao funcionaram....
Formail é uma das melhores maneiras de se fazer isto, porém prefiro algo mais arrojado como php/mysql :p