Ciao, ti ringrazio per il tuo aiuto, penso che sia una soluzione ottima.
Purtroppo però ho problemi a utilizzare la classe, non capisco perchè.
Se scarico il pacchetto per php4 mi risultano un sacco di errori per via delle funzioni deprecate, se invece scarico il pacchetto per php5, oltre a non essere presenti tutti gli esempi che sono presenti nel 4, non riesco a usare nemmeno quella.
Intanto non capisco se il file della classe è lo stesso, visto che sembra che a seconda delle versioni si chiami in modo differente, nel pacchetto 5 il file da includere credo che sia phpmailer.inc.php, mentre nel pacchetto 4 e in tutte le guide relative al 5 presenti sul sito ufficiale ci si riferisce sempre al file class.phpmailer.php.
Comunque se anche provo a includere il file phpmailer.inc.php non riesco a far funzionare niente.
E' possibile che non abbia capito niente di come includere questa classe??
L'errore che mi viene restituito è questo:
codice:
Fatal error: Cannot access empty property in phpmailer/phpmailer.inc.php on line 271
mentre il codice che ho copiato dagli esempi, per prova è questo:
Codice PHP:
<?php
require_once("phpmailer/phpmailer.inc.php");
$mail = new PHPMailer();
$mail->From = "email@gmail.com";
$mail->AddAddress("emailricevente@gmail.com");
$mail->Subject = "First PHPMailer Message";
$mail->Body = "Hi! \n\n This is my first e-mail sent through PHPMailer.";
$mail->WordWrap = 50;
if(!$mail->Send()) {
echo 'Message was not sent.';
echo 'Mailer error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent.';
}
?>
Ciao