Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17548
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Envio de e-mail de acordo com o assunto

29-04-2007 10:06

Nesse script comentado, estarei mostrando um script que vai enviar os dados do formulário para o e-mail desejado, de acordo com o assunto selecionado.

Vejamos o código:

<!-- o código do fomulário //--> <form action="?acao=envio" method="POST"> seu nome: <input type="text" name="nome"><br> seu e-mail: <input type="text" name="email"><br> assunto: <select name="assunto"> <option value="suporte">Suporte</option> <option value="parceria">Parceria</option> <option value="outros">Outros</option> </select> <br> mensagem: <textarea name="mensagem" rows="5" cols="20"></textarea><br> <input type="submit" value="Enviar"> </form>


<?php /* início do envio */ if($_GET['acao']=="envio") { /* é obtido os valores do formulário */ $nome = $_POST['nome']; $email = $_POST['email']; $assunto = $_POST['assunto']; $mensagem = $_POST['mensagem']; /* coloque o e-mail correspondente a cada opção do select */ switch($assunto) { case "suporte": $para = "suporte@sitetal.com"; break; case "parceria": $para = "parceria@sitetal.com"; break; case "outros": $para = "outros@sitetal.com"; break; } if(@mail("$para","$assunto","$mensagem","From: $nome < $email > Content-type: text/txt")) { /* mensagem para envio correto */ echo "E-mail enviado corretamente por:<br> $nome - $email<br> com o assunto: $assunto<br> com a mensagem: $mensagem"; } else { /* mensagem para falha no envio */ echo "falha ao enviar o e-mail"; } } ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado