Pesquisar na Comunidade
Mostrando resultados para as tags ''email''.
Encontrado 33 registros
-
Save! Estou desenvolvendo um sistema e resolvi colocar um parte para o "esqueci minha senha" para os usuários recuperarem e não precisarem refazer um cadastro o problema é que eu não consigo obter exito. Usei o PHPMailes mas ele não funciona Gostaria de saber se vocês conhecem algum artigo, livro ou vídeo-aula que explica como fazer isso por que as pesquisas que eu fiz na net não me retornaram resultados esperados. Desde já agradeço
-
Olá a todos, procurei a solução no fórum porém não obtive sucesso. Estou com um problema que é o seguinte. O formulário ele preenche de boa e envia o email. Mas ao chegar no email na caixa de entrada ao invés de aparecer o nome do usuário aparece o email. Gostaria de saber se alguma alma caridosa poderia ajudar um iniciante dev. Code HTML <form class="form-area mt-60" id="myForm" action="mail.php" method="post" class="contact-form text-right"> <div class="row"> <div class="col-lg-6 form-group"> <input name="firstname" placeholder="Seu nome" onfocus="this.placeholder = ''" onblur="this.placeholder = 'Seu nome'" class="common-input mb-20 form-control" required="" type="text"> <input name="email" placeholder="Email" pattern="[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{1,63}$" onfocus="this.placeholder = ''" onblur="this.placeholder = 'Email'" class="common-input mb-20 form-control" required="" type="email"> <input name="subject" placeholder="Assunto" onfocus="this.placeholder = ''" onblur="this.placeholder = 'Assunto'" class="common-input mb-20 form-control" required="" type="text"> </div> <div class="col-lg-6 form-group"> <textarea class="common-textarea mt-20 form-control" name="mensagem" placeholder="mensagem" onfocus="this.placeholder = ''" onblur="this.placeholder = 'mensagem'" required=""></textarea> <button class="primary-btn mt-20">Enviar<span class="lnr lnr-arrow-right"></span></button> <div class="mt-10 alert-msg"> </div> </div></div> </form> E Esse o Code PHP <?php $to = 'vinicius@empresa.com.br'; $name = $_POST["name"]; $email= $_POST["email"]; $subject = $_POST["subject"]; $text= $_POST["mensagem"]; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'From:' . $email . "\r\n"; // Sender's E-mail $headers .= 'firstname:' . $firstname . "\r\n"; $headers .= 'Subject:' . $subject . "\r\n"; $headers .= 'Content-type: text/html; charset= iso-8859-1' . "\r\n"; $message ='<table style="width:100%"> <tr><td>firstname: '.$firstname.' </td></tr> <tr><td>Email: '.$email.'</td></tr> <tr><td>Subject: '.$subject.'</td></tr> <tr><td>Text: '.$text.'</td></tr> </table>'; if (mail($to, $email, $text, $headers)) { echo 'A Mensagem foi enviada.'; }else{ echo 'Ops! Algo deu errado. Chame-nos pelo whatsapp! '; } ?>
-
Estou desenvolvendo localmente em PHP5 mas hospedando na Web com PHP7. Fiz meu formulário, minhas regras de validação de cada campo, e para validar o email tinha usado o eregi() que está obsoleto e foi removido no PHP7. Agora não consigo fazer a validação. Estou tentando cpm preg_match(). Meu código antes estava assim: if (!eregi("^[a-z0-9_\.\-]+@[a-z0-9_\.\-]*[a-z0-9_\-]+\.[a-z]{2,4}$", $valor)) { echo "Preencha com um email válido"; } reescrevi para ele ficar assim if(preg_match("/^([[:alnum:]_.-]){3,}([[:lower:][:digit:]_.-]{3,})(.[[:lower:]]{2,3})(.[[:lower:]]{2})?$/", $valor)) { echo "Preencha com um email válido"; } mas não está dando certo...
-
Eu estou usando esse código: <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title>Enviar e-mail com anexo</title> </head> <body> <form id="form1" name="form1" method="post" action="?acao=enviar" enctype="multipart/form-data"> <table width="500" border="0" align="center" cellpadding="0" cellspacing="2"> <tr> <td align="right">Nome:</td> <td><input type="text" name="nome" id="nome" /></td> </tr> <tr> <td align="right">Assunto:</td> <td><input type="text" name="assunto" id="assunto" /></td> </tr> <tr> <td align="right">Mensagem:</td> <td><textarea name="mensagem" id="mensagem" cols="45" rows="5"></textarea></td> </tr> <tr> <td align="right">Anexo:</td> <td><input type="file" id="arquivo" name="arquivo" /></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" value="Enviar" /></td> </tr> </table> </form> <?php if($_GET['acao'] == 'enviar'){ $nome = $_POST['nome']; $assunto = $_POST['assunto']; $mensagem = $_POST['mensagem']; $arquivo = $_FILES["arquivo"]; $corpoMSG = "<strong>Nome:</strong> $nome<br> <strong>Mensagem:</strong> $mensagem"; // chamada da classe require_once('class.phpmailer.php'); // instanciando a classe $mail = new PHPMailer(); // email do remetente $mail->SetFrom('remetente@dominio.com.br', 'remetente'); // email do destinatario $address = "destinatario@dominio.com.br"; $mail->AddAddress($address, "destinatario"); // assunto da mensagem $mail->Subject = $assunto; // corpo da mensagem $mail->MsgHTML($corpoMSG); // anexar arquivo $mail->AddAttachment($arquivo['tmp_name'], $arquivo['name'] ); if(!$mail->Send()) { echo "Erro: " . $mail->ErrorInfo; } else { echo "Mensagem enviada com sucesso!"; } } ?> </body> </html> E estou recebendo o seguinte erro: ( ! ) Notice: Undefined index: acao in C:\wamp\www\EMAILL\email.php on line 33 Call Stack # Time Memory Function Location 1 0.0020 386856 {main}( ) ...\email.php:0 Alguém poderia me ajudar por favor!
-
ENVIAR EMAILPOR PHP ERRO - "Failed to connect to mailserver at "localhost" port 25, verify your "SMTP"..."
vinihhylian0103 postou um tópico no fórum PHP
Esse é o código que estou tentando usar: <?php $nome = $_POST['nome']; $arquivo = $_FILES["arquivo"]; $assunto = $_POST['assunto']; // Para quem vai ser enviado o email $para = $_POST['email']; $boundary = "XYZ-".date("dmYis")."-ZYX"; $fp = fopen($arquivo["tmp_name"], "rb"); // abre o arquivo enviado $anexo = fread($fp, filesize($arquivo["tmp_name"])); // calcula o tamanho $anexo = base64_encode($anexo); // codifica o anexo em base 64 fclose($fp); // fecha o arquivo // cabeçalho do email $headers = "MIME-Version: 1.0\n"; $headers .= "Content-Type: multipart/mixed; "; $headers .= "boundary='$boundary'\r\n"; $headers .= "$boundary\n"; // email $mensagem = "--$boundary\n"; $mensagem .= "Content-Type: text/html; charset='utf-8'\n"; $mensagem .= "<strong>Nome: </strong> $nome \r\n"; $mensagem .= "--$boundary \n"; // anexo $mensagem .= "Content-Transfer-Encoding: base64 \n"; $mensagem .= "Content-Disposition: attachment; filename=\"".$arquivo['name']."\" \r\n"; $mensagem .= "$anexo \n"; $mensagem .= "--$boundary \n"; // enviar o email mail($para, $assunto, $mensagem, $headers); ?> e estou tendo o seguinte erro: ( ! ) Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\email\email.php on line 28 Call Stack # Time Memory Function Location 1 0.0010 385096 {main}( ) ...\email.php:0 2 0.0430 386472 mail ( ) ...\email.php:28 -
É possível anexar um arquivo e enviá-lo por email via PHP? Se sim, alguém poderia me dar uma ajuda com isso por favor, é realmente muito importante para meu projeto do TCC.
-
Como faço para adicionar fontes do meu computador a um código html?
gui.vfs4@gmail.com postou um tópico no fórum Desenvolvimento frontend
Tudo está funcionando perfeitamente exceto pelo fato de que quando abro esse HTML em outro computador que não possua essa font "DIN", aparece uma fonte base muito feia, alguém sabe como faço para que essa font funcione em qualquer computador? Eu teria que subir a font em algum servidor? Obrigado desde já! Estou aprendendo essa linguagem a pouquíssimo tempo... ------------------------------------------------------ Código --------------------------------------------------- <tr> <td><table width="600" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td data-content-region-name="DO QUE ESSE CHÁ É CAPAZ?" style="width: 600; height: 0; background-image: url(https://www.ladoatleta.com.br/FILES/_ARQUIVOS/emailmkt/emails2019/mes07/dia09ocha/FATIA-OCHA_02.jpg); #00ddff; font-size: 19px; font-weight: 500; color: #ffffff; text-align: center; line-height: 1; padding: 15px 61px;" > <p style="text-align: center;"> <span style="font-size:19px;"> <strong> <span style="color: #FFFFFF;"> <span style="font-family: DIN; font-style: normal;"> <span style="font-weight: 500"> Esse chá é um poderoso diurético que potencializa seu emagrecimento, acelera a definição muscular, além de de fortificar sua defesa contra gripes e resfriados. Ele foi inteligentemente dividido entre saches que trazem benefícios específicos para o dia e outro tipo para noite. </span> </span> </span> </strong> </span> <br/> </p> </td> </tr> </tbody> </table></td> </tr> -
Como eu faço para pegar emails respondidos pelos clientes e salvar no banco de dados?
marlone postou um tópico no fórum PHP
Quero saber se é possivel pegar emails repondidos e salvar no banco de dados, se sim, como fazer?