Jump to content

Enderson

Members
  • Content count

    3
  • Joined

  • Last visited

Community Reputation

0 Comum

About Enderson

  1. Enderson

    Validar Formulário com Radio Button em PHP

    Olá, ESerra. Valeu!!! Fiz uns testes e está rodando normalmente. Grato. Abs.
  2. Enderson

    Validar Formulário com Radio Button em PHP

    Grato. Fiz a correção, mas não funcionou... Continua sem carregar.
  3. Saudações a todos. Estou precisando de ajuda para validar um formulário HTML envio "post" para PHP. Antes, estava tudo funcionando, mas decidi adicionar Radio Button no formulário HTML no grupo "ministerio", o que, mesmo depois de inúmeras consultas na internet, não tenho conseguido resolver, pois quando eu clico em enviar, aparece a página com os códigos em php. Segue os códigos: Formulário: arquivo "Contato.html": <form action="envia.php" method="post" > <label for="author"> Nome: * </label> <span id="sprytextfield1"> <input type="text" name="nomeremetente" autofocus id="nome_real" value="" size="34" tabindex="1" class="nameInput" required placeholder="Seu nome e sobrenome"></span> <!-- este campo não deverá ser preenchido, mas provavelmente os bots tentarão fazê-lo --> <input type="text" id="nao_humano" name="nome" /> <!-- este campo é o que realmente o usuário deve preencher <input type="text" name="nome_real" /> --> <!-- o estilo inibe o campo que o usuário não deve preencher --> <style> #nao_humano { display: none } </style> <label for="email"> Email: * </label> <span id="sprytextfield2"> <input type="email" name="emailremetente" id="email" value="" size="34" tabindex="2" class="emailInput" required placeholder="digite o seuemail@site.com"></span> <label for="church"> Igreja: * </label> <span id="sprytextfield3"> <input type="text" name="igreja" id="igreja" value="" size="34" tabindex="3" class="nameInput" required placeholder="Digite nome da sua Igreja"></span> <label for="ministry"> Ministério: * Classifique seu nível Ministerial: </label> <span id="sprytextfield4" class="textForm"> <input type="radio" name="ministerio" id="ministerio" value="ovelha" tabindex="3" class="nameInputMin" <?php echo ($ministerio == 'ovelha' ? 'checked' : null) ?> Ovelha<br /> <input type="radio" name="ministerio" id="ministerio" value="discipulo" tabindex="3" class="nameInputMin" <?php echo ($ministerio == 'discipulo' ? 'checked' : null) ?> Discípulo<br /> <input type="radio" name="ministerio" id="ministerio" value="diacono" tabindex="3" class="nameInputMin" <?php echo ($ministerio == 'diacono' ? 'checked' : null) ?> Diácono<br /> <input type="radio" name="ministerio" id="ministerio" value="ministro" tabindex="3" class="nameInputMin" <?php echo ($ministerio == 'ministro' ? 'checked' : null) ?> Ministro<br /> <input type="radio" name="ministerio" id="ministerio" value="lider" tabindex="3" class="nameInputMin" <?php echo ($ministerio == 'lider' ? 'checked' : null) ?> Líder<br /> <input type="radio" name="ministerio" id="ministerio" value="pastor" tabindex="3" class="nameInputMin" <?php echo ($ministerio == 'pastor' ? 'checked' : null) ?> Pastor<br /> <input type="radio" name="ministerio" id="ministerio" value="missionario" tabindex="3" class="nameInputMin" <?php echo ($ministerio == 'missionario' ? 'checked' : null) ?> Missionário<br /> <input type="radio" name="ministerio" id="ministerio" value="bispo" tabindex="3" class="nameInputMin" <?php echo ($ministerio == 'bispo' ? 'checked' : null) ?> Bispo<br /> <input type="radio" name="ministerio" id="ministerio" value="apostolo" tabindex="3" class="nameInputMin" <?php echo ($ministerio == 'apostolo' ? 'checked' : null) ?> Apóstolo<br /></span> <label for="subject"> Assunto: </label> <span id="sprytextfield5"> <input type="text" name="assunto" id="assunto" value="" size="34" tabindex="3" class="nameInputMin" placeholder="Digite o assunto desta mensagem"></span> <label for="comment"> Sua Mensagem: </label> <span id="sprytextarea1"> <textarea style="resize:none" name="mensagem" id="mensagem" tabindex="4" class="messageInput" required placeholder="digite aqui a mensagem a ser enviada..."></textarea> <br> <input type="submit" name="submit" class="buttonProGold" tabindex="5" value="Enviar Mensagem"></span> </form> E, agora, o Arquivo "envia.php": <?php $text = str_replace("\n.", "\n..", $text); // Passando os dados obtidos pelo formulário para as variáveis abaixo $nomeremetente = $_POST['nomeremetente']; $emailremetente = trim($_POST['emailremetente']); $igreja = $_POST['igreja']; $ministerio = $_POST['ministerio'] = ( isset($_POST['ministerio']) ) ? $_POST['ministerio'] : null; $assunto = $_POST['assunto']; $mensagem = $_POST['mensagem']; /* Montando a mensagem a ser enviada no corpo do e-mail. */ $mensagemHTML = '<P>FORMULARIO PREENCHIDO NO SITE missaojcn.com</P> <p><b>Nome:</b> '.$nomeremetente.' <p><b>E-Mail:</b> '.$emailremetente.' <p><b>Igreja:</b> '.$igreja.' <p><b>Ministério:</b> '.$ministerio.' <p><b>Assunto:</b> '.$assunto.' <p><b>Mensagem:</b> '.$mensagem.'</p> <hr>'; // O remetente deve ser um e-mail do seu domínio conforme determina a RFC 822. // O return-path deve ser ser o mesmo e-mail do remetente. $destinatario = "missao@missaojcn.com"; // Digite seu e-mail aqui, lembrando que o e-mail deve estar em seu servidor web $headers = "MIME-Version: 1.1\r\n"; $headers .= "Content-type: text/html; charset=utf-8\r\n"; $headers .= "From: Igreja MJCN<missao@missaojcn.com>, Apóstolo Enderson<ap_endy@missaojcn.com>\r\n"; // remetente $headers .= "Return-Path:Igreja MJCN<missao@missaojcn.com>, Apóstolo Enderson<ap_endy@missaojcn.com>\r\n"; // return-path $headers .= "Reply-To: $emailremetente\r\n"; // Endereço (devidamente validado) que o seu usuário informou no contato $envio = mail($destinatario, $assunto, $mensagemHTML, $headers, "-f$emailremetente"); if($envio) echo "<script>location.href='envio-perfeito.html'</script>"; // Página que será redirecionada ?> Por favor, estou mesmo precisando. Desde já agradeço a ajuda. Estou em aguardo... Abs.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.