Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá gostaria de saber se tem como coloca um formulario pra enviar aleaotriamente pra dois emails, hora manda pra um, hora pra outro.
Tenho o seguinte código:
HTML
>
<form action="envio.php" method="post">
<label>Nome:<br /><input type="text" name="nome" /></label>
<label>E-mail:<br /><input type="text" name="email" /></label>
<label>Telefone:<br /><input type="text" name="telefone" /></label>
<label>Mensagem:<br /><textarea name="mensagem" ></textarea></label>
<input type="submit" value="Enviar" />
<a href="online.php" id="atendimento-online" target="_blank">Atendimento on-line</a>
</form>
PHP
>
<?
//variáveis
$nome = $_POST['nome'];
$email = $_POST['email'];
$telefone = $_POST['telefone'];<div style='font-family:verdana;font-size:11px;'>
<b>".$nome."</b> solicita seu contato, abaixo os dados do mesmo.<br><br>
<b>Email:</b> ".$email."<br>
<b>Telefone:</b> ".$telefone."<br><br>
__________________________________________________________________<br>
<b>Observação:</b><br>
".nl2br($_POST['mensagem'])."</div>";
//cabeçalho
$headers = "Content-type: text/html; charset=utf-8\r\n";
$headers .= "From: online@brbrokerssp.com.br\r\n"; //E-Mail do destinatário
$headers .= "Reply-To: ".$email."\r\n";
$destino = "katia.martins@elitebrasil.com.br, online@brbrokerssp.com.br"; //E-mail do destinatário
$assunto = "Contato - Bem Viver Cambuci"; // Assunto do E-mail
//envio
mail ($destino,$assunto,$mensagem, $headers);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="refresh" content="1;URL=obrigado.html" />
<title>Bem Viver Cambuci</title>
</head>
<body>
</body>
</html>eu sou muito leigo em PHP eu só acrescento esse codigo ou tenho que remover alguma coisa que ja existe?
<?php
//variáveis
$nome = $_POST['nome'];
$email = $_POST['email'];
$telefone = $_POST['telefone'];
$mensagem = "
<div style='font-family:verdana;font-size:11px;'>
<b>".$nome."</b> solicita seu contato, abaixo os dados do mesmo.<br><br>
<b>Email:</b> ".$email."<br>
<b>Telefone:</b> ".$telefone."<br><br>
__________________________________________________________________<br>
<b>Observação:</b><br>
".nl2br($_POST['mensagem'])."</div>";
//cabeçalho
$headers = "Content-type: text/html; charset=utf-8\r\n";
$headers .= "From: online@brbrokerssp.com.br\r\n"; //E-Mail do destinatário
$headers .= "Reply-To: ".$email."\r\n";
$destino = "katia.martins@elitebrasil.com.br, online@brbrokerssp.com.br"; //E-mail do destinatário
$assunto = "Contato - Bem Viver Cambuci"; // Assunto do E-mail
//envio
mail ($destino,$assunto,$mensagem, $headers);
$headers .= "From: online@brbrokerssp.com.br\r\n"; // INSERE AQUI O SEGUNDO EMAIL
//envio
mail ($destino,$assunto,$mensagem, $headers);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...nsitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="refresh" content="1;URL=obrigado.html" />
<title>Bem Viver Cambuci</title>
</head>
<body>
</body>
</html>Os emails estao chegando só pro web2, e ta vindo dois emails de uma vez :\,
teria que chega uma vez pro web e outra pro web2 sacas man
>
<?php
//variáveis
$nome = $_POST['nome'];
$email = $_POST['email'];
$telefone = $_POST['telefone'];<div style='font-family:verdana;font-size:11px;'>
<b>".$nome."</b> solicita seu contato, abaixo os dados do mesmo.<br><br>
<b>Email:</b> ".$email."<br>
<b>Telefone:</b> ".$telefone."<br><br>
__________________________________________________________________<br>
<b>Observação:</b><br>
".nl2br($_POST['mensagem'])."</div>";
//cabeçalho
$headers = "Content-type: text/html; charset=utf-8\r\n";
$headers .= "From: online@brbrokerssp.com.br\r\n"; //E-Mail do destinatário
$headers .= "Reply-To: ".$email."\r\n";
$destino = "web2@digitalcentral.com.br"; //E-mail do destinatário
$assunto = "Contato - Bem Viver Cambuci"; // Assunto do E-mail
//envio
mail ($destino,$assunto,$mensagem, $headers);
$headers .= "From: web@digitalcentral.com.br\r\n"; // INSERE AQUI O SEGUNDO EMAIL
//envio
mail ($destino,$assunto,$mensagem, $headers);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...nsitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="refresh" content="1;URL=obrigado.html" />
<title>Bem Viver Cambuci</title>
</head>
<body>
</body>
</html>>
//envio
mail ($destino,$assunto,$mensagem, $headers);
$headers .= "From: web@digitalcentral.com.br\r\n"; // INSERE AQUI O SEGUNDO EMAIL
//envio
mail ($destino,$assunto,$mensagem, $headers);
Duas chamadas a mail(). Por isso está enviando dois e-mail's.
<?php
//cabeçalho
$headers = "Content-type: text/html; charset=utf-8\r\n";
if (time() % 2 ==0)
$headers .= "From: online@brbrokerssp.com.br\r\n"; //E-Mail do destinatário
else
$headers .= "From: web@digitalcentral.com.br\r\n"; // INSERE AQUI O SEGUNDO EMAI
$headers .= "Reply-To: ".$email."\r\n";mail ($destino,$assunto,$mensagem, $headers);
?>Só o web esta recebendo com este codigo, nao tem como uma pessoa preenche vai pra um, outra pessoa preenche vai pra outro. nao tem como?
>
<?php
//variáveis
$nome = $_POST['nome'];
$email = $_POST['email'];
$telefone = $_POST['telefone'];<div style='font-family:verdana;font-size:11px;'>
<b>".$nome."</b> solicita seu contato, abaixo os dados do mesmo.<br><br>
<b>Email:</b> ".$email."<br>
<b>Telefone:</b> ".$telefone."<br><br>
__________________________________________________________________<br>
<b>Observação:</b><br>
".nl2br($_POST['mensagem'])."</div>";
//cabeçalho
$headers = "Content-type: text/html; charset=utf-8\r\n";
if (time() % 2 ==0)
$headers .= "From: online@brbrokerssp.com.br\r\n"; //E-Mail do destinatário
else
$headers .= "From: web@digitalcentral.com.br\r\n"; // INSERE AQUI O SEGUNDO EMAI
$headers .= "Reply-To: ".$email."\r\n";mail ($destino,$assunto,$mensagem, $headers);
?>Teste dessa maneira:
<?php//variáveis
$nome = $_POST['nome'];
$email = $_POST['email'];
$telefone = $_POST['telefone'];
$mensagem = "
<div style='font-family:verdana;font-size:11px;'>
<b>".$nome."</b> solicita seu contato, abaixo os dados do mesmo.<br><br>
<b>Email:</b> ".$email."<br>
<b>Telefone:</b> ".$telefone."<br><br>
__________________________________________________________________<br>
<b>Observação:</b><br>
".nl2br($_POST['mensagem'])."</div>";
//cabeçalho
$headers = "Content-type: text/html; charset=utf-8\r\n";
$headers .= "From: online@brbrokerssp.com.br\r\n"; //E-Mail do destinatário
$headers .= "Reply-To: ".$email."\r\n";
$destino = "web2@digitalcentral.com.br"; //E-mail do destinatário
$assunto = "Contato - Bem Viver Cambuci"; // Assunto do E-mail
//envio
mail ($destino,$assunto,$mensagem, $headers);
$destino = "web@digitalcentral.com.br\r\n"; // INSERE AQUI O SEGUNDO EMAIL
//envio
mail ($destino,$assunto,$mensagem, $headers);
?>Não foi os emails sempre continua chegando na caixa do web2 spi muda o destinatario, acho que n da mesmo mas vlw pela força ai galera
Eu queria tipo esse esquema, só que aqui é o link se clica o link alterna entres os dois queria isso para o email
>
<?php
@chmod('clicks.php',0777);
$handle = fopen('clicks.php','r');
$leitura = fgets($handle);
fclose($handle);
if(empty($leitura))
{
$leitura = 0 ;
}
$leitura ++;
if($leitura == 2 )
{
$leitura = 0 ;
}
$handle = fopen('clicks.php','w+');
fwrite($handle,$leitura);
fclose($handle);
if($leitura == 0 )
{
header('location:[http://aovivo.delfortefrema.com.br/chat.asp?idc=5472&codcustom1=750152&vivocustom2=HOTSITE');](http://aovivo.delfortefrema.com.br/chat.asp?idc=5472&codcustom1=750152&vivocustom2=HOTSITE%27);)
exit(0);
}
if($leitura == 1 )
{
header('location:[http://www.elitebrasil.com.br/aol.asp?p=147.1383');](http://www.elitebrasil.com.br/aol.asp?p=147.1383%27);)
exit(0);
}
?>A forma que estou te passando é aleátorio, tudo vai depender do tempo em que o e-mail será enviado. Veja que o time foi utilizado, e se o resultado de time for um número par irá enviar para o primeiro e-mail, senão para o segundo.
$assunto = "Contato - Bem Viver Cambuci";
$mensagem = "Testando envio de e-mail";
$headers[] = "Content-type: text/html; charset=utf-8\r\n";
$destino = null;
if (time() % 2 ==0)
$destino = "web2@digitalcentral.com.br";
else
$destino = "web@digitalcentral.com.br";
mail($destino,$assunto,$mensagem, $headers);
Se você quer ter a certeza de que o destinatário será alternado, então será preciso uma tabela no banco de dados.