2011-06-06 4 views
1

Je reçois ces erreurs lors de l'exécution php mailer. Quel pourrait être le problèmeProblème avec php mailer

MAMP/htdocs/practice/email/email.php on line 2 
[06-Jun-2011 09:53:40] PHP Notice: Undefined variable: from in  /Applications/MAMP/htdocs/practice/phpmailer/phpmailer.inc.php on line 259 
[06-Jun-2011 09:53:40] PHP Notice: Undefined variable: Encoding in /Applications/MAMP/htdocs/practice/phpmailer/phpmailer.inc.php on line 271 
[06-Jun-2011 09:53:40] PHP Fatal error: Cannot access empty property in /Applications/MAMP/htdocs/practice/phpmailer/phpmailer.inc.php on line 271 
+0

Ce qui est sur la ligne avec l'erreur fatale? – Stony

Répondre

2

S'il vous plaît assurez-vous que vous utilisez the latest release of PHPMailer, 5.1. Il n'y a pas un tel fichier "phpmailer.inc.php" dans cette version, ce qui implique que le code que vous utilisez est soit entièrement incorrect ou horriblement obsolète. En effet, la seule référence que j'ai pu trouver dans ce fichier provient d'une version datant de 2003.

Vous pourriez également envisager d'utiliser une bibliothèque de mailing plus moderne, comme SwiftMailer.

2

Le lien de téléchargement sur le site Web de PHPMailer est erroné. Au lieu de télécharger PHPMailer v. 5+, vous avez téléchargé PHPMailer 4. Modifiez le lien de téléchargement et remplacez le # 4 par 5. Ensuite, vous obtenez la bonne version.