Ir para conteúdo
Fórum Script Brasil
  • 0

Form Randômico - PHP


alohaboy

Pergunta

Olá Boa tarde gente,

Sou bem iniciante em php e não é muito minha área, por isso peço ajuda de vocês.

Preciso de um form que seja randômico da seguinte forma:

A pessoa entrou na página de contato digitou os campos enviou o form, vai para 2 dois e-mails, a próxima pessoa que entrar no form e digitar os dados também vai enviar, mas para outros dois e-mails diferentes do primeiro.

A única base que tenho é essa que já encontrei no site pronto:

<?php
if($_GET[contato]){
$contato = $_GET[contato];
if($contato == 1){
$contato_ = "e-mail1@email.com.br";
$contato_ = "e-mail2@email.com.br";
}
else{
$contato_ = "e-mail3@email.com.br";
$contato_ = "e-mail4@email.com.br";
}
}
?>
<form action="" method="GET" name="FormDeContato">
<input type="text" name="nome" id="campo_nome" />
<input type="text" name="email" id="campo_email" />
<input type="hidden" name="ddd" id="campo_ddd" />
<input type="text" name="telefone" id="campo_telefone" />
<textarea name="mensagem" rows="3" cols="18" id="campo_mensagem" ></textarea>
<input type="submit" id="bt_enviar_contato" /><!-- pode editar imagem.gif -->
</form>
Dá para aproveita algo disso ?

Desde já muito obrigado!

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Saudações Alohaboy,

Você quer que a primeira pessoa que entrar envie para 2 emails, e a outra pessoa, qualquer que seja ela, envie as mensagens para OUTROS 2 emails DIFERENTES.

Esses emails serão fixos ou sorteados (randomicos)??? De onde você vai tirar os endereços de emails que serão sorteados?

Se você usar o código que foi enviado, os emails serão fixos, e não sorteados.

Link para o comentário
Compartilhar em outros sites

  • 0

chamando esse script de 'script.php': (usei o nome no <form>)

<?php 
session_start();
if (!isset($_SESSION['contador'])) $_SESSION['contador']=0;

if($_POST[contato]){

  $contato = $_POST[contato];
  if($_SESSION['contador']==0){
    $contato_ = "e-mail1@email.com.br";
    $contato_ = "e-mail2@email.com.br";
    }
    else
    {
    $contato_ = "e-mail3@email.com.br";
    $contato_ = "e-mail4@email.com.br";
    }
  $_SESSION['contador'].++;
  /*
  Pega os POST do formulario aqui
  */
}
?>
<html>
<body> 
<form action="script.php" method="POST" name="FormDeContato">
<input type="text" name="nome" id="campo_nome" />
<input type="text" name="email" id="campo_email" />
<input type="text" name="ddd" id="campo_ddd" />
<input type="text" name="telefone" id="campo_telefone" />
<input type="hidden" name="contato" value="1"  />
<textarea name="mensagem" rows="3" cols="18" id="campo_mensagem" ></textarea>
<input type="submit" id="bt_enviar_contato" /><!-- pode editar imagem.gif -->
</form>
</body>
</html>

Veja se isso resolve parte dos seus problemas

Editado por Sandro2011
Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...