Ir para conteúdo
Fórum Script Brasil

infodesign

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre infodesign

infodesign's Achievements

0

Reputação

  1. Eu recebo o e-mail, mas o conteúdo está em branco. Eu não consigo encontrar o erro. Por favor, ajudem, eu sou novo neste tópico. Agradeço abaixo o codigo <section id="contact-page" class="container"> <div class="row-fluid"> <div class="span8"> <h4>Contacto</h4> <div class="status alert alert-success" style="display: none"></div> <form id="main-contact-form" class="contact-form" name="contact-form" method="post" action="sendemail.php"> <div class="row-fluid"> <div class="span5"> <label>Nombre</label> <input type="text" name="name" class="input-block-level" required placeholder="..."> <label>E-mail</label> <input type="text" name="email" class="input-block-level" required placeholder="..."> <label>Asunto </label> <input type="text" name="subject" class="input-block-level" required placeholder="..."> </div> <div class="span7"> <label>Mensaje</label> <textarea name="message" id="message" required class="input-block-level" rows="8"></textarea> </div> </div> <button type="submit" class="btn btn-primary btn-large pull-right">Enviar mensaje</button> <p> </p> </form> </div> Este acima é o código do formulário html que eu tenho. php script de e-mail que estou usando é abaixo <?php header('Content-type: application/json'); $status = array( 'type'=>'success', 'message'=>'E-mail enviado com sucesso' ); $name = @trim(stripslashes($_POST['name'])); $email = @trim(stripslashes($_POST['email'])); $subject = @trim(stripslashes($_POST['subject'])); $message = @trim(stripslashes($_POST['message'])); $email_from = $email; $email_to = 'tallerdelinstrumento@gmail.com'; $body = 'name: ' . $name . "\n\n" . 'email: ' . $email . "\n\n" . 'subject: ' . $subject . "\n\n" . 'message: ' . $message; $success = @mail($email_to, $subject, $body, 'From: <'.$email_from.'>'); echo json_encode($status); die; ?> Isso é o código que estou usando para o formulário. O código javascript é o seguinte jQuery(function($) { //Ajax contact var form = $('.contact-form'); form.submit(function () { $this = $(this); $.post($(this).attr('action'),$(this).serialize(), function(data) { $this.prev().text(data.message).fadeIn().delay(3000).fadeOut(); },'json'); return false; }); //Goto Top $('.gototop').click(function(event) { event.preventDefault(); $('html, body').animate({ scrollTop: $("body").offset().top }, 500); }); //End goto top });
×
×
  • Criar Novo...