Ir para conteúdo
Fórum Script Brasil
  • 0

scrypt email


Thiago lablonsk

Pergunta

Boa noite,

Alguém pode postar um scrypt de formulário de email que vai diretamente para um email e que não de "reflesh" na página inteira.

Depois alguém me explica como dar um reflesh em uma parte somente da página? Tipo eu click em um link ou texto só um pedaço da página é carregado eme php no caso?

Editado por Thiago lablonsk
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Boas tudo bem ?

Para usares o formulário de email tens que usar vários tipos de código: HTML, CSS (caso queira bonitinho), jQuery

o formulário é da seguinte forma: 

<form id="form" method="post">
  <input type="text" name="nome" placeholder="O seu nome" />
  <input type="text" name="contacto" placeholder="O seu contacto" />
  <input type="email" name="email" placeholder="O seu email" />
  <input type="text" name="assunto" placeholder="O seu assunto" />
  <textarea name="mensagem" placeholder="A sua mensagem"></textarea>
  <input type="submit" name="enviar" value="Enviar mensagem" />
</form>

em PHP (exemplo apenas)

<?php

	if(isset($_POST['enviar']) and !empty($_POST['enviar'])){

		$to      = $_POST['nome'];
		$subject = $_POST['assunto'];
		$message = $_POST['mensagem'] ;

		$headers = 'From: webmaster@example.com' . "\r\n" .
		    'Reply-To: webmaster@example.com' . "\r\n" .
		    'X-Mailer: PHP/' . phpversion();

		mail($to, $subject, $message, $headers);
	}

}

em jQuery

$(function(){
  $('body').on('click', '#enviar', function(e){
    e.preventDefault();
    e.stopPropagation();

    $.ajax({
      type: 'POST',
      url : 'pasta/ficheiro.php'
      data : $('#form').serialize();
      success : function(response){
        alert(response);
      },
      error : function(a, b, c){
        console.log(a);
        console.log(b);
        console.log(c);
      }
    });
  });
});

 Espero ter ajudado 

Estou a tirar dúvidas em http://livecoding.tv/eduubessa

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...