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

(Resolvido) Ajuda formulario de pesquisa


turbulencia

Pergunta

Olá boa noite pessoal, seguinte:

To com um problema, ou melhor problemão e nem sei por onde resolver,

Um cliente meu, pediu para que fizesse para ele, um formulário tipo uma pesquisa,para o melhores do ano!

Fiz uma enquete do sequinte modo:

Pergunta:

PESQUISA TROFÉU FOLHA DA COMUNIDADE 2007

Em sua opinião, quais as personalidades de sua CIDADE merecem o Prêmio Destaque do ano 2007 – Troféu Folha da Comunidade, nas seguintes áreas de atuação.

Respostas

Advogado

Agricultor/Pecuário

Auxiliar de Enfermagem

Bancário

Contador

Empresário

Enfermeira

Fisioterapeuta

Mecânico

Medico

Dentista

Policial

Professor

Professora

Taxista

Veterinário

Político

Vereador

Locutor

Eletricista

Pedreiro

Balconista

Vendedor (a)

Voluntário (a)

Pintor

Atleta

Frentista de Posto

Psicóloga

Servidor Publico

Motorista

Cabeleireiro (a)

ETC....

Mas o cliente quer da seguinte maneira, em vez de clicar na área de atuação, os usuários teriam que escrever o nome do empresario na frente de cada área, e depois enviarr tudo para o e-mail cadastrado. exemplo:

PESQUISA TROFÉU FOLHA DA COMUNIDADE 2007

P: Em sua opinião, quais as personalidades de sua CIDADE merecem o Prêmio Destaque do ano 2007 – Troféu Folha da Comunidade, nas seguintes áreas de atuação.

R: Advogado - João de Souza

Agricultor/Pecuário - Pedro Paulo

Auxiliar de Enfermagem - Alice

Bancário - Ademir

Contador - Fábio Augusto

Empresário - Marcos

Etc.....

Alguém tem ou sabe como fazerr isso?

No Aguardo!

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
Alguém tem ou sabe como fazerr isso?

Olha ..saber fazer eu acho que quase todo mundo que participa do fórum sabe, ( se não sabe corre atrás) agora ter como fazer isso pra você é um pouco díficil, tipo você num tem nem idéia de como fazer e não tem nada começado ? De uma pesquisada que você vai encontrar facilmente o que prescisa, comece a desenvolver ..ai se tiver dúvida venha e poste suas dúvidas ..aqui tem um exemplo simples de um formulário para envio de e-mail, mas se você procurar vai encontrar coisa muito melhor ..

[]'s

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

  • 0

Ta cerrto amigo, esse é os códigos que quero alterar

EMAIL.PHP

<?php

//Formulário de Contato | Versão 7.5 (klebrr)<br>
//Autor Original: Autor Original: Apoena
//http://www.phpbrasil.com
// adaptado em 05/09/2005 - kleber (klebrr em klebrr.com)
// não funcionava com php 5.0.1 e 5.0.4     (Testado apenas no Linux)
// dispensei o include (config.php) pra ficar num só arquivo    

echo "<html>
<head>
<title> Processando... </title>
<link rel=\"stylesheet\" href=\"class.css\" type=\"text/css\">
</head>";
// Variaveis originadas no email_form.php
$nome = $_POST['nome'];
$cidade = $_POST['cidade'];
$estado = $_POST['estado'];
$email = $_POST['email'];
$assunto = $_POST['assunto'];
$mensagem = $_POST['mensagem'];
// adicionei a captura do ip do remetente 
$ip = $_SERVER['REMOTE_ADDR'];
//Seu email, para onde irao as informações do formulário
$mail_destino = "SEUEMAIL@PROVEDOR.COM";
echo "<body bgcolor=\"#FFFFFF\" leftmargin=\"10\" topmargin=\"10\" marginwidth=\"0\" marginheight=\"0\">
<center><font class=\"texto\">";
//Mensagem de cabeçalho do email
$mail_header = "Mensagem do SITE.";
//Mensagem para o email de resposta
$msg_reply = "Olá $nome,\nRecebemos o seu email com o assunto $assunto.\n\nObrigado pelo seu contato!\n\n Esta é uma mensagem automática de confirmação.\n Por Favor não responda este e-mail.\n $ip";
//Mensagem de Erro
$msg_erro = "Atenção!! Os campos (Nome, E-mail e Mensagem ) não podem estar em branco.";
//Endereço do seu SMTP (para se conectar no SMTP)    (acho que é só para windows afinal não tem postfix ou sendmail)
//$msg_smtp_url = "<p>smtp.prov.com.br</p>";
//Login do seu SMTP (para se conectar no SMTP)
//$msg_smtp_login = "";
//Senha do seu SMTP (para se conectar no SMTP)
//$msg_smtp_senha = "";

//Obrigatoriedade
if ($nome!="" and $assunto!="" and $email!="")
    {
    $msg.="$mail_header\n\n";
    $msg.="Nome: $nome\n";
    $msg.="Cidade: $cidade\n";
    $msg.="Estado: $estado\n";
    $msg.="Email: $email\n";
    $msg.="Assunto: $assunto\n";
    $msg.="Mensagem: $mensagem\n";
    $msg.="ip da origem: $ip";

    if (mail($mail_destino, "Formulário do SITE: $assunto", $msg, "From:$nome<$email>"))
        {
        //Imprimindo confirmação de envio
        echo 
            " </font></center>
            <html>
            <meta http-equiv=refresh content=10;URL=./></html>";
            echo "<font class=\"texto\">";
            echo "<b>olá! $nome</b>,<br><br>sua mensagem:<br> <font color=\"#FF0000\"><b>$mensagem </b></font><br>Foi enviada com sucesso!<br><br>";
            echo "Obrigado!<br>você receberá um e-mail de confirmação desta mensagem<br><br>endereço ip: <b>$ip</b></font> 
            ";
        //Enviando mensagem de confirmação para o email do internauta
         mail("$nome<$email>", "Re:Formulário enviado: $assunto", $msg_reply, "From:<$mail_destino>");
        }
        else
        echo
            "
            <meta http-equiv=refresh content=3;URL=../>
            </html><center><br><br><font color=red>
            <b>Erro ao enviar e-mail!</b>
            </font></center>
            ";
    }
else
    {
    //Alerta sobre os campos obrigatórios
    echo 
        "
        <br><br><center>
        $msg_erro <br><br>
        <a href=\"java script:window.history.go(-1)\" class=\"links\">Por favor, volte e preencha corretamente.</a>
        </center>
        ";
    }

?>
Agora as dúvidas; 1- Lá em variáveis IMAIL.PHP, teria que colocar todas as áreras de atuação? 2- Em EMAIL_FORM>PHP também terei que colocar todos os campos de atuação? 3- Os campos compostos, irá aceitar o espaço em ambos scripts, exemplo: Frentista de Posto 4- Tem que ser tudo em minúsculo? Abaixo o arquivo email_form.php
<form name="form1" method="post" action="email.php">
  <table width="100" border="0" cellspacing="0" cellpadding="0" align="center">
    <tr bgcolor="#F4F4F4"> 
      <td valign="top" width="100" nowrap><font class="texto">Nome:</font></td>
      <td> 
        <input class="form_campos" type="text" name="nome" size="34">
      </td>
    </tr>
    <tr bgcolor="#EFEFEF"> 
      <td valign="top" width="100" nowrap><font class="texto">Cidade</font></td>
      <td> 
        <input class="form_campos" type="text" name="cidade" size="20">
      </td>
    </tr>
    <tr bgcolor="#F4F4F4"> 
      <td valign="top" width="100" nowrap><font class="texto">Estado:</font></td>
      <td> 
        <input class="form_campos" type="text" name="estado" size="11">
      </td>
    </tr>
    <tr bgcolor="#EFEFEF"> 
      <td valign="top" width="100" nowrap><font class="texto">E-mail:</font></td>
      <td> 
        <input class="form_campos" type="text" name="email" size="34">
      </td>
    </tr>
    <tr bgcolor="#F4F4F4"> 
      <td valign="top" width="100" nowrap><font class="texto">Advogado:</font></td>
      </tr>
    <tr bgcolor="#EFEFEF"> 
      <td valign="top" width="100" nowrap><font class="texto">Agricultor/Pecuário:</font></td>
      <td> 
        <textarea class="form_campos" name="mensagem" cols="34" rows="4"></textarea>
      </td>
    </tr>
    <tr bgcolor="#F4F4F4"> 
      <td colspan="2" valign="middle"> 
          <br>
        <div align="center"> 
          <input class="form_botao" type="submit" name="Enviar" value="Enviar Mensagem">
          <input class="form_botao" type="reset" name="Limpar" value="Limpar">
        </div>
      </td>
    </tr>
  </table>
</form>

No aguardo

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...