Jump to content
Fórum Script Brasil
  • 0

Formulario php


Eder

Question

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.

$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>&nbsp;</p>

Obrigado.

:)

Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

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