Ir para conteúdo
Fórum Script Brasil

Sandro Neri

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Sandro Neri

  • Data de Nascimento 13/12/1976

Perfil

  • Gender
    Male
  • Location
    São Paulo

Sandro Neri's Achievements

0

Reputação

  1. Olá, Fiquei um bom tempo procurando no fórum algo relacionado, como não chequei 100% e já tiver uma pergunta com esse tema, gostaria que me indicassem o link por gentileza. Bom, sou novo no mundo do desenvolvimento e acabei encalhando em uma situação onde surgiu a necessidade de criar formulários dinâmicos dentro do Wordpress para, por exemplo, mostrar um calculo em tempo real ao combinar escolhas de dois campos Select, porém para fazer isso fiz em php com javascript, pois plugins de formulários com contact forms 7 são muito restritos a algo mais personalizado. Outra informação, costumo fazer tudo na minha máquina como servidor através do XAMPP. São dois formulários, o primeiro, de três campos, envia as informações para o segundo e armazena em inputs do tipo hidden, e também deveria enviar um email com esses três campos, como esse é simples, consigo usar o contact forms 7. O segundo, como já descrito, recebe os dados do primeiro e armazena cada informação dos três campos em três inputs do tipo hidden, ele posssui 4 campos, um input do tipo text e três select, para os dois últimos faz uma série de ifs em JS para testar 30 combinações para trazer um resultado dentro de um span. Por ser um formulário todo personalizado não consigo enviar email com esses dados com a mesma facilidade que o Contact Forms 7, utilizo o plugin WP Mail SMTP para configurar o SMTP do wordpress, e gostaria de usa-lo como ponte, se existir como fazer isso, para enviar os dados desse segundo formulário por email com uma mensagem personalizada. Usei o código abaixo, mas sem sucesso, tentei configurar o PHPMailer e também não rolou. Não sei o que faço para resolver esse problema. Quem puder me ajudar agradeço muito. Segue código que tentei usar. <?php $para = "seu-email@dominio.com.br"; $nome = $_POST['nome']; $assunto = $_POST['assunto']; $mensagem = "<strong>Nome: </strong>".$nome; $mensagem .= "<br> <strong>Mensagem: </strong>" .$_POST['mensagem']; $headers = "Content-Type:text/html; charset=UTF-8\n"; $headers .= "From: dominio.com.br<sistema@dominio.com.br>\n"; $headers .= "X-Sender: <sistema@dominio.com.br>\n"; $headers .= "X-Mailer: PHP v".phpversion()."\n"; $headers .= "X-IP: ".$_SERVER['REMOTE_ADDR']."\n"; $headers .= "Return-Path: <sistema@dominio.com.br>\n"; $headers .= "MIME-Version: 1.0\n"; mail($para, $assunto, $mensagem, $headers); ?>
×
×
  • Criar Novo...