Page 1 sur 1

Fatal error: Call to undefined method PHPMailer::SetFrom()

Posté : 20 sept. 2014, 22:24
par nardleenard
Bonsoir à tous
Une petite aide me serait précieuse.
J'utilise pour un formulaire PhpMailer-Fe.php mais malgré tout le navigateur me renvoi cette erreur
Fatal error: Call to undefined method PHPMailer::SetFrom() in

if (isset($_POST['fixedFromEmail'])) {
if (isset($_POST['fixedFromName']) && trim($_POST['fixedFromName']) == '') {
$_POST['fixedFromName'] = $_POST['fixedFromEmail'];
}
if (stristr($mail->Version,'5.1')) {
$mail->SetFrom($_POST['fixedFromEmail'],$_POST['fixedFromName']);
} elseif (stristr($mail->Version,'5')) {
$mail->SetFrom($_POST['fixedFromEmail'],$_POST['fixedFromName']);
$mail->AddReplyTo($_POST['fixedFromEmail'],$_POST['fixedFromName']);
} else {
( erreur ici ) $mail->SetFrom($_POST['fixedFromEmail'],$_POST['fixedFromName']);
}
Merci de votre aide

Re: Fatal error: Call to undefined method PHPMailer::SetFrom

Posté : 20 sept. 2014, 23:03
par xTG
Tu ne dois pas utiliser la bonne version de PHPMailer. (on trouve d'autres personnes comme toi en faisant une recherche et c'est toujours cette réponse qui est donnée)
Mets la librairie à jour en téléchargeant la dernière version sur leur site.

Re: Fatal error: Call to undefined method PHPMailer::SetFrom

Posté : 20 sept. 2014, 23:13
par nardleenard
je pense avoir la dernière version PHPMailer-Fe.php v 4.1

Re: Fatal error: Call to undefined method PHPMailer::SetFrom

Posté : 21 sept. 2014, 11:03
par arnaud69
Cette méthode n'est pas incluse dans PhpMailer-Fe et est donc normalement en erreur.
Le projet PhpMailer-Fe n'a pas évolué depuis 2010.
Je penserais à ta place à évoluer directement vers phpmailer et l'intégrer dans tes scripts.
Bon courage