Jump to content

Search the Community

Showing results for tags 'send()'.



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 1 result

  1. Olá! Saudações a todos... Pessoal, estou iniciando minha jornada por caminhos desconhecidos... já garimpei bastante aqui pelo forum para aprender sobre PHP e com as informações que aprendi conseguir montar um pequeno frankestein que aqui vou chamar de formulário...rsrsrs Ja consegui enviar o Formulário utilizando a biblioteca do PHP da Sendgrid. E agora gostaria de voltar a pagina de origem do formulário e apresentar uma mensagem avisando que o formulário foi enviado. Tentei fazer via script mais consegui apenas enviar o email. Se alguém puder me auxiliar nessa questão eu agradeço. Obrigado! PHP - Envio: <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> </head> <body> <?php $formularSeite = "index.php"; // Personalize o nome do arquivo do formulário // Os dados POST foram enviados? if ($_SERVER["REQUEST_METHOD"] == "POST") { // define o fuso horário e a data atual date_default_timezone_set("America/Sao_Paulo"); $datum = date("d.m.Y H:i"); // remove tags HTML $_POST = array_map('strip_tags', $_POST); // definir conteúdo do e-mail $inhaltEmail = "Enviada em: $datum hr Nome: " . $_POST["name"] . " E-Mail: " . $_POST["email"] . " Telefone: " . $_POST["phone"] . " Mensagem: " . $_POST["message"] . " "; // usando a biblioteca PHP do SendGrid require 'vendor/autoload.php'; // configuração de instância e codificação de caracteres $mail->CharSet = "UTF-8"; $from = new SendGrid\Email(null, "suporte@dimpow.com.br"); $subject = "Mensagem de Contato"; $to = new SendGrid\Email(null, "feradams@gmail.com"); $content = new SendGrid\Content("text/html", "Ola, Reinaldo <br><br> Nova Mensagem de Contato do Site<br><br>$inhaltEmail"); $mail = new SendGrid\Mail($from, $subject, $to, $content); $apiKey = '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'; $sg = new \SendGrid($apiKey); $response = $sg->client->mail()->send()->post($mail); // envie e-mail if ($mail->Send()) { header("Location: " . $formularSeite . '?status=OK#form1-x'); } else { header("Location: " . $formularSeite . '?status=KO#form1-x'); } } ?> </body> </html> Formulário: <form class="mbr-form" action="mailscript.php" method="post"> <div class="row row-sm-offset"> <div class="col-md-4 multi-horizontal" data-for="name"> <div class="form-group"> <label class="form-control-label mbr-fonts-style display-7" for="name-form1-x">Nome</label> <input type="text" class="form-control" name="name" data-form-field="Name" required="" placeholder="Nome" id="name-form1-x"> </div> </div> <div class="col-md-4 multi-horizontal" data-for="email"> <div class="form-group"> <label class="form-control-label mbr-fonts-style display-7" for="email-form1-x">Email</label> <input type="email" class="form-control" name="email" data-form-field="Email" required="" placeholder="Email" id="email-form1-x"> </div> </div> <div class="col-md-4 multi-horizontal" data-for="phone"> <div class="form-group"> <label class="form-control-label mbr-fonts-style display-7" for="phone-form1-x">Celular</label> <input type="tel" class="form-control" name="phone" data-form-field="Phone" placeholder="Telefone" id="phone-form1-x"> </div> </div> </div> <div class="form-group" data-for="message"> <label class="form-control-label mbr-fonts-style display-7" for="message-form1-x">Mensage</label> <textarea type="text" class="form-control" name="message" rows="7" data-form-field="Message" placeholder="Mensagem" id="message-form1-x"></textarea> </div> <span class="input-group-btn"><button href="" type="submit" class="btn btn-primary btn-form display-4">ENVIAR</button></span> </form> script : <script> window.addEventListener("load", function() { if (window.location.search != "") { var W = window.location.search.split("="); if (W[1] == 'OK') { document.getElementById("status").innerText = 'A mensagem foi enviada com sucesso.'; document.getElementById("status").classList.add("erfolgreich"); } if (W[1] == 'KO') { document.getElementById("status").innerText = 'Infelizmente, ocorreu um erro ao enviar a mensagem!'; document.getElementById("status").classList.add("fehler"); } } }); </script>
×

Important Information

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