phpmailer

editado março 2015 em OFF-TOPIC
Criei um formulario de contato usando o PHPmailer, e quando envio uma mensagem dá o erro: A mensagem no e-mail está vazia.". Alguém pode me ajudar?

<?php  
   
   $nome       =   $_POST['nome'];  
   $email      =   $_POST['email'];
   $assunto    =   $_POST['assunto'];
   $mensagem   =   $_POST['mensagem'];
   require 'phpmailer/class.phpmailer.php';  
   
   $mail = new PHPmailer();
   $mail->setLanguage('pt');
   
   $host     ='smtp.live.com';
   $username ='pcienke@hotmail.com';
   $password ='******';
   $port     =587;
   $secure   ='tls';
   
   $from     = $username;
   $fromName = 'Pedro';
   
   $mail->From=$from;
   $mail->FromName=$fromName;
   $mail->addReplyTo($from, $fromName);
   
   $mail->addAddress('pcienke@hotmail.com','Pedro');
   
   $mail->isHTML(true);
   $mail->CharSet  ='utf-8';
   $mail->WordWrap =70;
   
   $mail->nome     = $nome;
   $mail->email    = $email;
   $mail->assunto  = $assunto;
   $mail->mensagem = $mensagem;
   
   $send = $mail->Send();
   
   if ($send)
      echo 'Obrigado Por Sua Mensagem' .$nome;   
   else 
      echo 'Erro: '.$mail->ErrorInfo;  
?>

Entre ou Registre-se para fazer um comentário.