Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''envio de formulário''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Calendários

  • Comunidade iMasters

Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento Web
    • Desenvolvimento frontend
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets e outros ambientes
    • Desenvolvimento com Wordpress
    • Desenvolvimento de apps
    • Desenvolvimento ágil
    • Desenvolvimento de Games
    • Banco de Dados
    • Design e UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • Boteco iMasters

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 1 registro

  1. Olá boa noite pessoal estou tendo problema ao para enviar formulário via e-mail e php a página não é carregado e nem e enviada. este é meu código html <form method="post" action="" id="formulario" class="contact-form"> <fieldset> <div class="form-group"> <div class="col"> <input type="text" id="nome" name="nome" class="form-control" placeholder="Nome"> </div> <div class="col"> <input type="text" id="telefone" name="telefone" class="form-control" placeholder="Telefone"> </div> <div class="col"> <input type="text" id="celular" name="celular" class="form-control" placeholder="Celular/WhatsApp"> </div> <div class="col"> <input type="email" id="email" name="email" class="form-control" placeholder="E-mail"> </div> <div class="col"> <input type="text" id="endereco" name="endereco" class="form-control" placeholder="Endereço do Serviço"> </div> <div class="col"> <input type="text" id="assunto" name="assunto" class="form-control" placeholder="Assunto"> </div> <div class="col"> <textarea id="mensagem" name="mensagem" class="form-control" placeholder="Serviços que deseja realizar"></textarea> <input type="submit" class="btn btn-primary" id="formulario"><i class="fa fa-chevron-circle-right"></i> Enviar</input> </div> </div> </div> </fieldset> </form> Este é o Script ajax <script> $(document).ready(function () { $('#formulario').submit(function() { var dados = $('#formulario').serialize(); $.ajax({ type : 'POST', url : 'email/envia_email.php', data : dados, dataType: 'json', success : function(response){ $('#mensagem').css('display', 'block') .removeClass() .addClass(response.tipo) .html('') .html('<p>' + response.mensagem + '</p>'); } }); return false; }); }); </script> Este é o arquivo enviar_email.php <?php require_once('../include/db.php'); $QueryPagina = DBRead('paginas_conteudo','*',"WHERE id='16'"); if (is_array($QueryPagina)) { foreach ($QueryPagina as $paginas1) { }} header('Content-type: text/html; charset=utf-8'); // Conta de Email no servidor de hospedagem define('SERVIDOR', ''.$paginas1['titulo5'].''); // Para onde será enviado o contato define('DESTINO', ''.$paginas1['titulo5'].''); // Identifica o site que foi enviada a mensagem define('SITE', ''.ConfigPainel('site_nome').''); if (isset($_POST)){ // Valida se foram preenchidos todos os campos if (empty($nome) || empty($telefone) || empty($celular) || empty($endereco) || empty($email) || empty($assunto) || empty($msg)){ $array = array('tipo' => 'alert alert-danger', 'mensagem' => 'Preencher todo os campos obrigatórios(*)!'); echo json_encode($array); }else{ $Adicionar = array( 'nome' => post('nome'), 'telefone' => post('telefone'), 'celular' => post('celular'), 'endereco' => post('endereco'), 'email' => post('email'), 'assunto' => post('assunto'), 'mensagem' => post('mensagem') ); $Query = DBCreate('contato', $Adicionar); } } if (empty($assunto)): $assunto = "Contato enviado pelo site " . SITE; endif; // Monta a mensagem do email $mensagem = "Contato enviado pelo site ".SITE."\n"; $mensagem .= "**********************************************************\n"; $mensagem .= "Nome: ".$nome."\n"; $mensagem .= "Telefone: ".$telefone."\n"; $mensagem .= "Celular ou WhatsAPP: ".$celular."\n"; $mensagem .= "E-mail do Contato: ".$email."\n"; $mensagem .= "**********************************************************\n"; $mensagem .= "Assunto: ".$assunto."\n"; $mensagem .= "Data: ".$data."\n"; $mensagem .= "**********************************************************\n"; $mensagem .= "Mensagem: \n".$msg."\n"; // Envia o e-mail e captura o retorno $retorno = EnviaEmail(DESTINO, $assunto, $mensagem); // Conforme o retorno da função exibe a mensagem para o usuário if ($retorno): $array = array('tipo' => 'alert alert-success', 'mensagem' => 'Sua mensagem foi enviada com sucesso!'); echo json_encode($array); else: $array = array('tipo' => 'alert alert-danger', 'mensagem' => 'Infelizmente houve um erro ao enviar sua mensagem!'); echo json_encode($array); endif; endif; endif; // Função para envio de e-mail usando a função nativa do PHP mail() function EnviaEmail($para, $assunto, $mensagem){ $headers = "From: ".SERVIDOR."\n"; $headers .= "Reply-To: $para\n"; $headers .= "Subject: $assunto\n"; $headers .= "Return-Path: ".SERVIDOR."\n"; $headers .= "MIME-Version: 1.0\n"; $headers .= "X-Priority: 3\n"; $headers .= "Content-Type: text/html; charset=UTF-8\n"; $retorno = mail($para, $assunto, nl2br($mensagem), $headers); return $retorno; } ?> Peguei o exemplo neste site aqui.... Desde já fico no aguardo
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.