Estou usando um form para enviar de mensagens direto no site, funciona perfeito, porem ele envia para apenas um email e agora estou coma necessidade de enviar para mais de uma email...
Tentei usando o ponto e virgula, mas a mensagem não chega na empresa.
$para = "finan@teste.com.br; neide@teste.com.br";
Abaixo o codigo do PHP:
<?
// aqui começa o script
//pega as variaveis por POST
$nome = $_POST["nome"];
$cidade = $_POST["cidade"];
$estado = $_POST["estado"];
$email = $_POST["email"];
$telefone = $_POST["telefone"];
$para = $_POST["para"];
$tassunto = $_POST["tassunto"];
$mensagem = $_POST["mensagem"];
$empresa = $_POST["empresa"];
global $email; //função para validar a variável $email no script todo
//testa abaixo o campo nome para não ficar vazio..
If ($nome =="")
{
echo "<script language='JavaScript'>";
echo "alert('É necessário preencher o campo NOME!');";
echo "</script>";
echo "<br><br><left><a href=\"java script:history.back(1)\">Erro:<br>Por favor, informe seu <strong>Nome</strong>!</a></left>";
Exit;}
//
If ($cidade =="")
{
echo "<script language='JavaScript'>";
echo "alert('É necessário preencher o campo CIDADE!');";
echo "</script>";
echo "<br><br><left><a href=\"java script:history.back(1)\">Erro:<br>Por favor, informe seu <strong>Cidade</strong>!</a></left>";
Exit;}
//
If ($estado =="")
{
echo "<script language='JavaScript'>";
echo "alert('É necessário selecionar o campo ESTADO!');";
echo "</script>";
echo "<br><br><left><a href=\"java script:history.back(1)\">Erro:<br>Por favor, informe seu <strong>Estado</strong>!</a></left>";
Exit;}
//
If ($email =="")
{
echo "<script language='JavaScript'>";
echo "alert('É necessário preencher o campo E-MAIL!');";
echo "</script>";
echo "<br><br><left><a href=\"java script:history.back(1)\">Erro:<br>Por favor, informe seu <strong>E-mail</strong>!</a></left>";
Exit;}
//
If ($telefone =="")
{
echo "<script language='JavaScript'>";
echo "alert('É necessário preencher o campo TELEFONE!');";
echo "</script>";
echo "<br><br><left><a href=\"java script:history.back(1)\">Erro:<br>Por favor, informe seu <strong>Telefone</strong>!</a></left>";
Exit;}
//
If ($para =="")
{
echo "<script language='JavaScript'>";
echo "alert('É necessário selecionar o campo PARA-DEPARTAMENTO!');";
echo "</script>";
echo "<br><br><left><a href=\"java script:history.back(1)\">Erro:<br>Por favor, informe seu <strong>Para-Departamento</strong>!</a></left>";
Exit;}
//
If ($tassunto =="")
{
echo "<script language='JavaScript'>";
echo "alert('É necessário preencher o campo ASSUNTO!');";
echo "</script>";
echo "<br><br><left><a href=\"java script:history.back(1)\">Erro:<br>Por favor, informe seu <strong>Assunto</strong>!</a></left>";
Exit;}
//
If ($mensagem =="")
{
echo "<script language='JavaScript'>";
echo "alert('É necessário preencher o campo MENSAGEM!');";
echo "</script>";
echo "<br><br><left><a href=\"java script:history.back(1)\">Erro:<br>Por favor, informe seu <strong>Mensagem</strong>!</a></left>";
Exit;}
//CONFIGURAÇÃO DOS EMAIL´S POR SETOR
If ($para =="rodo")
{
$para = "sistemas@teste.com.br; eder@teste.com.br";
}
If ($para =="finan")
{
$para = "finan@teste.com.br; neide@teste.com.br";
}
// CONFIGURAÇÃO - PARAMETROS
$data = date("d/m/y"); //função para pegar a data de envio do e-mail
$ip = $_SERVER['REMOTE_ADDR']; //função para pegar o ip do usuário
$navegador = $_SERVER['HTTP_USER_AGENT']; //função para pegar o navegador do visitante
$hora = date("H:i"); //para pegar a hora com a função date
// AQUI ENVIA O EMAIL PARA VC
mail("$para", //email aonde o php vai enviar os dados do form
"Mensagem do Site TESTE: $tassunto",
"Mensagem do Site TESTE\n\nData: $data\nHora: $hora\nIp: $ip\nNome: $nome\nCidade: $cidade\nEstado: $estado\nE-mail: $email\nTelefone: $telefone\nPara: $para\nAssunto: $tassunto\nMensagem: $mensagem",
"From: $email"
);
//aqui são as configurações para enviar o e-mail para o visitante AGRADECENDO O ENVIO DA MENSAGEM
$site = "$para"; //o e-mail que aparecerá na caixa postal do visitante
$titulo = "RE: Contato - Site teste - www.teste.com.br"; //titulo da mensagem enviada para o visitante
$msg = "$nome, obrigado por entrar em contato conosco, em breve entraremos em contato. Obrigado. $empresa";
//aqui envia o e-mail de auto-resposta para o visitante
mail("$email",
"$titulo",
"$msg",
"From: $site"
);
if (mail)
header ("Location:obrigado.htm");
else
header ("Location:erro.htm");
?>
<p> </p>
Pergunta
Eder
Ola, pessoal,
Estou usando um form para enviar de mensagens direto no site, funciona perfeito, porem ele envia para apenas um email e agora estou coma necessidade de enviar para mais de uma email...
Tentei usando o ponto e virgula, mas a mensagem não chega na empresa.
Abaixo o codigo do PHP:
Obrigado.
:)
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
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.