Ho questa classe per inviare la mail sfruttando PHP Mailer:
Codice PHP:
class PHPMailerConfigurato extends PHPMailer
{
var $Mailer = "smtp"; // Equivale a IsSMTP()
var $SMTPAuth = true;
var $ContentType = "text/plain";
//var $ContentType = "text/html";
var $Port = 25;
var $Host = "xxx";
var $Username = "xxx";
var $Password = "xxx";
var $From = "x";
var $FromName = "xxx";
//var $AltBody = "testo alternativo"; // Se specificato la mail viene inviata comunque in formato html
function SendConControllo ()
{
if(PHPMailer::Send())
{
$nota .= "<p class=\"nota\" style=\"color:#060\">Email inviata con successo!</p>"; // DA RIVEDERE
}
else
{
$nota .= "<p class=\"nota\" style=\"color:#060\">Errore nell'invio email: ".PHPMailer::ErrorInfo; // DA RIVEDERE
}
}
}
In pratica la variabile $nota è già presente nel codice prima di inviare la mail e io ci vorrei accodare quello che vedete.
Così però non funziona ovviamente. Qual è il metodo giusto?
grazie