Quiero utilizar la librería PHPMailer para enviar correos. el codigo php lo tomé del siguiene enlace: http://www.desarrolloweb.com/articulos/envio-mail-usando-smtp-gmail.html
practicamente no modifiqué nada del código, solo le puse parametros dinámicos que envío por POST al archivo y me muestra el siguiente error:
Parse error: syntax error, unexpected '=' on line 15
Se qeno es error de los require_once porque eso si lo reconoce.
mi codigo es el siguiente:
Código PHP:
<?php
$correoOrigen=$_POST["CorreoOrigen"];
$correoDestino=$_POST["CorreoDestino"];
$asunto=$_POST["Asunto"];
$mensaje=$_POST["Mensaje"];
$contrasenia=$_POST["Contrasenia"];
require_once('../PHPMailer/class.phpmailer.php');
require_once('../PHPMailer/PHPMailerAutoload.php');
$mail = new PHPMailer();
//indico a la clase que use SMTP
$mail*>IsSMTP();
//permite modo debug para ver mensajes de las cosas que van ocurriendo
$mail*>SMTPDebug = 2;
//Debo de hacer autenticación SMTP
$mail*>SMTPAuth = true;
$mail*>SMTPSecure = "ssl";
//indico el servidor de Gmail para SMTP
$mail*>Host = "smtp.gmail.com";
//indico el puerto que usa Gmail
$mail*>Port = 465;
//indico un usuario / clave de un usuario de gmail
$mail*>Username = $correoOrigen;
$mail*>Password = $contrasenia;
$mail*>SetFrom($correoOrigen, 'Nombre completo');
$mail*>AddReplyTo($correoOrigen,"Nombre completo");
$mail*>Subject = $asunto;
$mail*>MsgHTML($mensaje);
//indico destinatario
$address = $correoDestino;
$mail*>AddAddress($address, "Nombre completo");
if(!$mail*>Send()) {
echo "Error al enviar: " . $mail*>ErrorInfo;
} else {
echo "Mensaje enviado!";
}
?>