Ir para conteúdo
Fórum Script Brasil

bsabrunosouza

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre bsabrunosouza

bsabrunosouza's Achievements

0

Reputação

  1. Olá, primeira parte feita. Muitísssimo obrigado! A minha ideia era introduzir um pop-up quando o email fosse enviado com sucesso, mas ainda não tenho um nível suficientemente bom para isso. Poderia fornecer material para isso?
  2. Olá, pessoal! Estou criando um formulário de contato com PHP e ele está funcional. Entretanto, há dois problemas que estão ocorrendo: Ao receber o e-mail na minha caixa postal ocorre em duplicidade; Ao enviar.php a página carregada mostra os passos que o php executou para enviar. Imagem do erro <?php date_default_timezone_set('America/Sao_Paulo'); require_once('src/PHPMailer.php'); require_once('src/SMTP.php'); require_once('src/Exception.php'); use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\SMTP; use PHPMailer\PHPMailer\Exception; $nome = isset($_POST['nome']) ? $_POST['nome'] : 'Não informado'; $telefone = isset($_POST['telefone']) ? $_POST['telefone'] : 'Não informado'; $email = isset($_POST['email']) ? $_POST['email'] : 'Não informado'; $assunto = isset($_POST['assunto']) ? $_POST['assunto'] : 'Não informado'; $mensagem = isset($_POST['mensagem']) ? $_POST['mensagem'] : 'Não informado'; $data = date('d/m/Y H:i:s'); if($email && $mensagem ) { $mail = new PHPMailer(true); $mail->isSMTP(); $mail->SMTPDebug = 1; $mail->SMTPAuth = true; $mail->SMTPSecure = 'ssl'; $mail->Host = 'smtp.mail.yahoo.com'; $mail->Port = 465; $mail->Username = 'Email hidden for security'; $mail->Password = 'Password hidden for security'; $mail->ClearAllRecipients(); $mail->setFrom('Email hidden for security'); $mail->addAddress('Email hidden for security'); $mail->isHTML(true); $mail->Subject = $assunto; $mail->Body = "Nome: {$nome}<br> Telefone: {$telefone}<br> Email: {$email}<br> Mensagem: {$mensagem}<br> Data/hora: {$data}"; if($mail->send()) { echo 'Email enviado com sucesso'; } else { echo 'Email não enviado'; } } Espero que possam me ajudar. :)
×
×
  • Criar Novo...