envio de correo con función phpmailer

Iniciado por m@o_614, 23 Octubre 2016, 20:54 PM

0 Miembros y 1 Visitante están viendo este tema.

m@o_614

Saludos

Soy principiante en porgramación web y estoy haciendo una pequeña aplicación que debe de enviar un formulario por correo. Simplemente ingresas el correo al que deseas enviar y das clic en el boton. Instale correctamente el wamp y la libreria PHPMailer, pero no se cual sea el problema

.
Código (php) [Seleccionar]
<?php
    
include_once('phpmailer/class.phpmailer.php');
    include_once(
'phpmailer/class.smtp.php');

    if(isset(
$_POST['correo'] && !empty($_POST['correo'])))
    {
      
$mail = new PHPMailer();
      
$mail->IsSMTP();
      
$mail->SMTPAuth true;
      
$mail->SMTPSecure "ssl";
      
$mail->Host "smtp.gmail.com";
      
$mail->Port 465;

      
$mail->Username ='xxxxxxxxx@gmail.com';
      
$mail->Password '*********';

      
//Agregar destinatario
      
$para $_POST['correo'];
      
$mail->AddAddress($para);

      
$mail->Send();
    }
 
?>


no se cual puede ser el error, esta es la parte hecha en html donde se ingresa el correo al que deseas enviar

Código (html4strict) [Seleccionar]
<!DOCTYPE html>
<html>
 <head>
   <meta charset="utf-8">
   <title>
     Pounce
   </title>
   <link rel="stylesheet" type="text/css" href="../css/styles.css" media="screen" />
 </head>
 <body>
   <div class="bor">
     <img src="../images/pounce.jpg" alt="" />
   </div>
   <div class="env-correo">
   <FORM action="enviar.php" METHOD="POST">

     <p>
       <h3>Escribe el correo al que deseas enviar una invitacion:</h3>
     <INPUT name="correo" required>
     </p>

    <INPUT type="submit" value="Enviar">
   </FORM>

   </div>
 </body>
</html>