Arquivado
Este tópico foi arquivado e está fechado para novas respostas.
![ferfelicio](https://forum.imasters.com.br/uploads/monthly_2017_10/F.png.2ae52a7f527190e5556b6af079db5769.png)
contato Contato PHPMiler
Por
ferfelicio, em PHP
Recommended Posts
-
Conteúdo Similar
-
Por leandromaehler
FormGenerator
Fala galera. Criei esse gerador de formulário de contato.
Obs.: totalmente livre de créditos do desenvolvedor. (FreeSource)
Ele tem mascara de telefone que serve para telefone e celular.
Campos obrigatórios.
E validação de e-mail.
Eu fiz isso para o meu pai. Pois ele nunca consegue configurar o arquivo enviar do phpmailer.
Ficou bem fácil de usar.
Na primeira página coloque a quantidade de campos você deseja no formulário.
Ex.: nome, e-mail, telefone, assunto, mensagem. (5 campos).
No segundo formulário.
Escreva o nome do campo.
Ex.: nome: e-mail tipo: e-mail obrigatório checado.
No terceiro formulário você adiciona o Nome que aparecerá junto ao e-mail na mensagem.
Ex.: Leandro <leandro@maehler.com.br>
Assunto irá aparecer no assunto do e-mail.
A senha não é obritatória no site
Mas é obrigatória no arquivo enviar.php
Caso tenham alguma dúvida ou erros. Favor postar.
Obs.: eu ainda não fiz a validação dos campos obrigatórios.
Mas o primeiro e terceiro formulários.
Todos os campos são obrigatórios.
Quem usa gmail hotmail
Usar a porta que indica na configuração do mesmo.
A página contato.php não tem css.
Adicionar as tags dentro do head
E no fim da página
Como específicado no arquivo.
E utilizar as classes.
Se a api bombar, eu crio ele estilo página completa e/ou implementação em url.
Ex.: seusite.com.br/contato.html
Adicione o link e ele gera a página emcima da sua página já criada.
Bom proveito
-
Por CRIARTEweb
Olá, amigos!
Depois de muito tempo estou aqui novamente em busca da ajuda de vocês.
Quero publicar um formulário de Contato, para não deixar o meu domínio só com a famosa Error 404 Not Found.
Alguém pode me ajudar com scripts prontos?
-
Por silassf
Olá, boa tarde.
A tempos venho trabalhando com este formulário de contato em PHP. porém uns dias para ca, estou fazendo teste e parece que nao esta funcionando mais nos sites que desenvolvo.
não tenho experiencia em PHP mas quando comecei a usar esse FORM ele funcionava perfeitamente. Agora nao envia mais o email. Alguem pode me ajudar.
Servidor que utilizo é UOL e quando incluo o email a ser enviado sempre utilizo do mesmo servidor que está hospedado o site. Ex."contato@meudominio.com.br".
segue o código EXECUTADO quando clico no evento Submit (botao Enviar) do Formulario que está Method (post)
<? $nome=$_POST['nome']; $cidade=$_POST['cidade']; $estado=$_POST['estado']; $produto=$_POST['produto']; $telefone=$_POST['telefone']; $email=$_POST['email']; $informacao=$_POST['informacao']; $piso='Contato Site XXXXXXX'; $dpto="contato@meudominio.com.br"; $titulo=$piso; //$destinatario="$dpto"; $mensagem=" Nome: $nome Cidade: $cidade Estado: $estado Produto: $produto Telefone1: $telefone Email: $email Informação: $informacao"; mail("$dpto","$titulo","$mensagem","from:$email"); ?>
-
Por leox182
Bom dia!
Pessoal estou tentando fazer um formulário de contato. Consegui fazer um teste mas a mensagem está chegando em branco, e só aparece o campo de mensagem, sem o resto.
Chega assim: anonymous@www038.centralserver.com.br
para leonardo Mensagem:
Segue meu HTML:
<!doctype html> <html> <head> <meta charset="utf-8"> <title>Documento sem título</title> </head> <body bgcolor="#FFFFFF" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" > <div align="center"> <center> <table width="100%" style="border-collapse: collapse" border="0" cellspacing="1"> <tbody> <tr> <td width="25%"><p align="center"><a href="http://www.musiaudio.com.br/images/MUSIAUDIO.jpg"><img src="MUSIAUDIO/MUSIAUDIO.jpg" width="319" height="97" alt=""/></a> <table border="0" cellpadding="5" cellspacing="0" style="border-collapse: collapse; font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; font-size: 16px;" bordercolor="#111111" width="100%" id="AutoNumber2" background="/icons/cruzinha.gif"> <tr> <td width="50%"><p align="center">Novidades em breve!</p></td> <td width="50%"><form name="formulario_contato" method="post" action="contato.php"> <p> <label for="nome2">Nome:</label> <input name="nome2" type="text" required="required" id="nome2" size="40"> </p> <p> <label for="email">Email:</label> <input name="email2" type="email" required="required" id="email" size="40"> </p> <p> <label for="telefone">Telefone:</label> <input name="telefone2" type="tel" required="required" id="telefone" size="40"> </p> <p> <label for="mensagem">Mensagem:</label> <textarea name="mensagem2" cols="45" rows="10" required="required" id="mensagem"></textarea> </p> <p> <input name="submit2" type="submit" id="submit2" formmethod="POST" value="Enviar"> <input type="reset" name="reset2" id="reset2" value="Redefinir"> </p> <p> </p> </form></td> </tr> </table> <p align="center"> </tbody> </table> </center> </div> </body> </html> e meu PHP:
<?php $nome = "Nome: ".$_POST['nome']."\n"; $email = "Email: ".$_POST['email']."\n"; $telefone = "Telefone: ".$_POST['telefone']."\n"; $mensagem = "Mensagem: ".$_POST['mensagem']."\n"; mail("leonardo@musiaudio.com.br", "email recebido", $mensagem); echo '<p><font face="Tahoma" color="##000000"><span style="font-size:11pt;"><b>Sua mensagem foi enviada com sucesso!</b></span></font></p>'; echo '<p><font face="Tahoma" color="##000000"><span style="font-size:11pt;"><b>Em breve entraremos em contato com você! Obrigado!</b></span></font></p>'; ?> Fiz esse exemplo vendo um vídeo no Youtube, não tenho muita experiência...
Conseguem me ajudar?
-
Por cauai
Olá,
Eu estou tentando criar uma lista de vendedores que irão receber o contato de clientes através do meu site. É uma plataforma wordpress, porém tenho completo acesso ao código php.
Até agora, só achei maneiras de enviar para múltiplos e-mails, como cópia, ou separando por departamento à escolha do cliente, utilizando o Contact Form 7, o que não é meu desejo.
Quero algo como isso:
Não sei se o Contact Form 7 me permitiria algo desse tipo, ou se teria mesmo que fazer pelo php. Mas aceito ajuda para ambos os casos.
-