Jump to content

Search the Community

Showing results for tags 'formulário php'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 9 results

  1. tenho um formulario simples com nome/email/telefone e um botão radio <label>Quantidade de Pessoas</label> <input type="radio" id="quantidade" name="valor" value="Valor1">Até 50 pessoas <input type="radio" id="quantidade" name="valor" value="Valor2">De 51 a 180 pessoas <input type="radio" id="quantidade" name="valor" value="Valor3">Acima de 181 pessoas nesse botão, quero q quando a pessoa enviar o formulario vá um texto formatado e um link ao invés de escrever "valor1" "valor2" "valor3" pensei numa função java script mas não sei fazer mt certo alguem tem uma solução?
  2. Olá pessoal! Estou desenvolvendo um site e nele há um formulário de contato para envio de e-mail em ".php". Ao testar o formulário, dá tudo certinho, o dono do site recebe o e-mail, mas quando ele responde o e-mail, a mensagem vai para ele mesmo e não para quem preencheu o formulário no site. Como resolver isso, de modo que ao clicar em responder (no Outlook) o e-mail vá para quem preencheu o formulário? O código que estou utilizando é esse: <?php function sendMail($para, $mensagem, $assunto) { require_once('class/smtp/SMTP.php'); require_once('class/smtp/MAIL.php'); $m = new MAIL; $smtp = "smtp.abcd***.com.br"; $usuario = "contatoviasite@abcd***.com.br"; $senha = "123456"; $m = new MAIL; // initialize MAIL class $m->From($usuario); // set from address $m->AddTo($para); // add to address $m->Subject($assunto); // set subject $m->Html($mensagem); // set text message // connect to MTA server 'smtp.hostname.net' port '25' with authentication: 'username'/'password' $c = $m->Connect($smtp, 25, $usuario, $senha) or die(print_r($m->Result)); $m->Send($c); } if (!empty($_POST)){ $assunto = "Mensagem enviada através do website"; $mensagem = "<h1>Mensagem enviada atrav&eacute;s do website</h1>"; foreach ($_POST as $key => $value) { $mensagem .= "<p><strong>$key:</strong> $value</p>"; } //$mensagem .= "<hr>"; //$mensagem .= "<p><strong>IP:</strong> " . $_SERVER['REMOTE_ADDR'] . "</p>"; //$mensagem .= "<p><strong>Info do usu&aacute;rio:</strong> " . $_SERVER['HTTP_USER_AGENT'] . "</p>"; $destinatario = 'contato@abcd***.com.br'; // Envia o e-mail sendMail($destinatario, $mensagem, $assunto); // Redireciona o usuario para a mensagem header("Location: mensagem.html"); } ?> Se puderem me ajudar, agradeço. ergosum
  3. Afrânio Costa

    Mensagem de sucesso abaixo do formulário

    Pessoal, Tenho um formulário onde o visitante do site pode indicar o site a um amigo. Ao enviar ocorrem 2 coisas: 1) um deles é que no hotmail vai para spam e no outlook não chega. Só funciona no g-mail. 2) O outro é que eu queria que a mensagem de sucesso aparecesse abaixo do formulário, mas está sendo exibida em um alert. Alguém pode me ajudar em ao menos uma dessas coisas? Não sou de php, por isso tive certa dificuldade. Obrigado!
  4. Boa tarde! Olha eu baixei um form em php e na hora que envia ele coleta somente o e-mail e o nome, já tentei de tudo e não consigo fazer ele coletar o campo whats, Alguém pode dar uma olhadinha e me ajudar por favor? <?php /* This first bit sets the email address that you want the form to be submitted to. You will need to change this value to a valid email address that you can access. */ $webmaster_email = "adrianoncaldeira@gmail.com"; /* This bit sets the URLs of the supporting pages. If you change the names of any of the pages, you will need to change the values here. */ $imc = "imc.html"; $error_page = "error_message.html"; $calculadora_imc = "calculadora_imc.html"; /* This next bit loads the form field data into variables. If you add a form field, you will need to add it here. */ $email_address = $_REQUEST['email_address'] ; $nome= $_REQUEST['nome'] ; $whats = $_REQUEST['whats'] ; /* The following function checks for email injection. Specifically, it checks for carriage returns - typically used by spammers to inject a CC list. */ function isInjected($str) { $injections = array('(\n+)', '(\r+)', '(\t+)', '(%0A+)', '(%0D+)', '(%08+)', '(%09+)' ); $inject = join('|', $injections); $inject = "/$inject/i"; if(preg_match($inject,$str)) { return true; } else { return false; } } // If the user tries to access this script directly, redirect them to the feedback form, if (!isset($_REQUEST['email_address'])) { header( "Location: $imc" ); } // If the form fields are empty, redirect to the error page. elseif (empty($email_address) || empty($nome) || empty($whats)) { header( "Location: $error_page" ); } // If email injection is detected, redirect to the error page. elseif ( isInjected($email_address) ) { header( "Location: $error_page" ); } // If we passed all previous tests, send the email then redirect to the thank you page. else { mail( "$webmaster_email", "Calculo de IMC", $nome, "From: $email_address" ); header( "Location: $calculadora_imc" ); } ?>
  5. Pessoal eu não entendo muito de programação, e estou com problema no meu formulário de contato, ele envia a mensagem pro meu email mas quando chega, chega da seguinte forma: Nome: Email: Telefone: Assunto: Mensagem: Os dados não vem preenchidos mesmo quando preencho tudo. Ahh e a mensagem que deveria aparecer depois que preencho o formulário e clico em enviar, não está aparecendo O meu código é: <?php // Destinatário $para = "meuemail@meuemail.com.br"; // Assunto do e-mail $Assunto = "Contato do site"; // Campos do formulário de contato $nome = $_POST['nome']; $email = $_POST['email']; $telefone = $_POST['telefone']; $assunto = $_POST['assunto']; $mensagem = $_POST['mensagem']; // Monta o corpo da mensagem com os campos $corpo = "Nome: $nome Email: $email Telefone: $telefone Assunto: $assunto Mensagem: $mensagem"; // Cabeçalho do e-mail $headers = "Content-Type:text/html; charset=UTF-8\r\n"; $headers .= "From: SEUEMAIL@seudominio.com.br\r\n"; //Vai ser //mostrado que o email partiu deste email e seguido do nome $headers .= "Return-Path: SEUEMAIL@seudominio.com.br\r\n"; //caso a msg //seja respondida vai para este email. $headers .= "MIME-Version: 1.0\n"; mail($para, $assunto, $corpo, $header); $msg = "Sua mensagem foi enviada com sucesso."; // Mostra a mensagem acima e redireciona para index.html echo "<script>location.href=`index.html`; alert(`$msg`);</script>"; ?>
  6. PauloLapienis

    Formulário de e-mail e envio com php

    Pessoal, não manjo muito de programação em php, por isso estou apanhando para fazer o envio de email pelo site funcionar. Estou usando/editando um template que baixei. A tela da Mensagem enviada com Sucesso, exibe beleza, mas o email não chega no destino. * Estou testando o envio direto no servidor de hospedagem. Abaixo os códigos para conferencia dos mais experts. - Código do Form <form id="contactform" action="contactform/contact.php" method="post" class="validateform" name="send-contact"> <div id="sendmessage">A sua mensagem foi enviada com Sucesso!</div> <div id="errormessage"></div> <form action="" method="post" role="form" class="contactForm"> <div class="form-group"> <input type="text" name="name" class="form-control" id="name" placeholder="Seu Nome" data-rule="minlen:4" data-msg="Por favor, insira ao menos 4 caracteres" /> <div class="validation"></div></div> <div class="form-group"> <input type="email" class="form-control" name="email" id="email" placeholder="Seu Email" data-rule="email" data-msg="Por favor, digite um email válido" /> <div class="validation"></div></div> <div class="form-group"> <input type="text" class="form-control" name="subject" id="subject" placeholder="Assunto" data-rule="minlen:4" data-msg="Por favor, insira ao menos 8 caracteres" /> <div class="validation"></div></div> <div class="form-group"> <textarea class="form-control" name="message" rows="5" data-rule="required" data-msg="Please write something for us" placeholder="Sua mensagem"></textarea> <div class="validation"></div></div> <div class="text-center"><button type="submit" class="btn btn-theme">Enviar mensagem</button></div> </form> - Código do contact.php <?php include 'config.php'; error_reporting (E_ALL ^ E_NOTICE); $post = (!empty($_POST)) ? true : false; if($post) { $name = stripslashes($_POST['name']); $email = trim($_POST['email']); $subject = stripslashes($_POST['subject']); $message = stripslashes($_POST['message']); $error = ''; if(!$error) { $mail = mail(WEBMASTER_EMAIL, $subject, $message, "From: ".$name." <".$email.">\r\n" ."Reply-To: ".$email."\r\n" ."X-Mailer: PHP/" . phpversion()); if($mail) { echo 'Mensagem enviada com Sucesso!'; } } } ?> - Código do config.php <?php // To define("WEBMASTER_EMAIL", 'meuemail@meudominio.com.br'); ?>
  7. Galera, seguinte! Sou meio nó cego em programação ainda mas me arrisco um pouco na base da tentativa e erro. Eis o problema. Estou com um formulário aqui desenvolvido por um programador, certo? Esse formulário tem 4 páginas, ou seja, um multi-step e gostaria de acrescentar um campo na primeira página desse form. O programador que fez se prontificou a fazer, paguei mas ele desistiu e me devolveu o dinheiro. Esse campo é o seguinte: Um campo de Busca ou DropDown com Categorias e Subcategorias ok? Ao selecionar uma das subcategorias, aparecerá uma mensagem abaixo com um texto a personalizar. Lembrando que cada categoria apareceria um texto diferente. Esse campo tem que carregar com a segunda página e terceira... quarta e assim por diante... para informar no e-mail qual categoria escolhida. Alguém consegue me dar uma luz de como proceder?
  8. Alessandro Bodão

    Formulário php não envia pro email

    Olá pessoal. Fiz um formulário de contrato no meu site e hospedei na versão gratuita do hostinger só pra fazer um teste, e não funcionou. Não entendo nada de linguagens back-end. Gostaria que me ajudassem. Código php: <?php $_POST['nome']; $_POST['email']; $_POST['fone']; $_POST['msg']; $headers = "MIME-Version: 1.1\r\n"; $headers .= "Content-type: text/plain; charset=iso-8859-1\r\n"; $headers .= "From: alessandro.sunnydesign@gmail.com\r\n"; // EMAIL HOSPEDAGEM $headers .= "Return-Path: alessandro.sunnydesign@gmail.com\r\n"; // EMAIL HOSPEDAGEM // EMAIL Q VAI RECEBER OS EMAILS $enviar = mail("alessandro.artedesign@gmail.com","CONTATO - $email"," $nome $fone $email $msg ",$headers); if($enviar){ echo "<script type='text/javascript' language='javascript'> alert('Email enviado com sucesso.');location.href='index.html'; </script>"; } ?> Código html : <form id="formulario"> <center> <h3>VAMOS COMEÇAR UM PROJETO JUNTOS?</h3> <table class="formulario"> <tr> <td> <label>Nome</label><input class="campo" type="text"><br/> <label>Email</label><input class="campo" type="text"><br/> <label>Fone</label><input class="campo" type="text"><br/> </td> <td> <label class="msg">Fale sobre o seu projeto</label><br/><textarea class="msg" cols="35" rows="8"></textarea><br/> </td> </tr> </table> <table id="btns"> <tr> <td> <input type="reset" id="btn" align="right" value="Limpar"> </td> <td> <input type="submit" id="btn" align="right" value="Enviar"> </td> </tr> </table> <img src="logo-sunny-design-branca.png" width="180px" alt=""/> <p align="center" class="direitos">© Todos os direitos reservados - Sunny design 2016</p> </center> </form>
  9. Oi, pessoal. Tudo bem? Tenho um formulário em PHP que funciona em 50% rs. O problema é que ele só envia os dados desde que o email do cliente não seja hotmail, gmail, etc. Não entendo muito de PHP. Alguém poderia, por favor, me ajudar? Segue o código que estou usando: <?php $action=$_REQUEST['action']; if ($action=="") /* display the contact form */ { ?> <form action="" method="POST" enctype="multipart/form-data"> <input type="hidden" name="action" value="submit"> <div class="form-group"> <input type="text" name="name" class="form-control" required placeholder="Nome"/> </div> <div class="form-group"> <input type="text"name="email" class="form-control" required placeholder="E-mail"/> </div> <div class="form-group"> <textarea name="message" id="message" required class="form-control" rows="8" placeholder="Escreva sua Mensagem"></textarea> </div> <div class="form-group"> <input type="submit" value="Enviar" name="enviar" class="btn btn-submit"/> </div> </form> <!-- Envio do formulario na própria página --> <?php } else /* send the submitted data */ { $name=$_REQUEST['name']; $email=$_REQUEST['email']; $message=$_REQUEST['message']; if (($name=="")||($email=="")||($message=="")) { echo "Todos os campos são obrigatórios por favor preencha <a href=\"\">o formulário</a> novamente."; } else{ $from="From: $name<$email>\r\nReturn-path: $email"; $subject="Formulário de Contato do Site"; mail("contato@comanchearcoeflecha.com.br", $subject, $message, $from); echo "E-mail enviado com sucesso!"; } } ?> <!-- FIM FORM -->
×

Important Information

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