Ragazzi io ho fatto una classe che include PHPMailer, solo che al momento di inviare l'e-mail mi da questo errore:
PHP Fatal error: Call to undefined method stdClass::AddAddress()
la classe mia è questa:
Codice PHP:
<?php
include_once('PHPMailer.class.php');
$mail = new PHPMailer();
class Sendm {
public function sendMail($nome,$email,$oggetto,$messaggio) {
global $mail;
$mail->From = "info@dominio.it";
$mail->FromName = $nome;
$mail->AddAddress($email);
$mail->IsHTML(true);
$mail->Subject = $oggetto;
$mail->Body = $messaggio;
if($mail->Send()) {
return(true);
}
}
}
?>
Un esempio di come utilizzata:
Codice PHP:
<?php
include_once('Sendm.class.php');
$sendm = new Sendm();
$sendm->sendMail('E-mail Test','info@dominio.it','Oggetto da Test','Questo è un messaggio');
?>
Perchè mi da l'errore sopra citato?