Bien, en el archivo gmail.php tengo :
Código PHP:
<?php
define("gmail_account_sis","[email protected]");
define("gmail_password_sis","asdfasd");
?>
En la pagina donde uso phpmailer lo llamo asi :
Código PHP:
<?php require_once('gmail.php'); ?>
Y mas abajo en el script lo uso así :
Código PHP:
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure="ssl";
$mail->Host="smtp.gmail.com";
$mail->Port="465";
$mail->Username=$gmail_account_sis;
$mail->Password=$gmail_password_sis;
Y abajo el resto....
Aclaro que usando directamente los valores al estilo :
Me funciona perfectamente, con adjuntos y todo..........la idea en general es dejar el login/password en un archivo externo ya que phpmailer lo utilizo muchas veces en el sistema y cuando tenga que cambiar la cuenta de smtp sería obviamente mucho mas comodo cambiarlo solo en gmail.php
Saludos.