我遇到了未捕获的错误:我在PHP中提交表单时在null错误上调用成员函数isSMTP()

时间:2019-02-03 19:40:44

标签: php phpmailer

我遇到了未捕获的错误:我的PHP邮件程序代码中的null错误调用成员函数isSMTP()。谁能告诉我哪里出问题了?

<?php

 if(isset($_POST["submit"])){

    require 'Exception.php';
    require 'PHPMailer.php';
    require 'SMTP.php';

    $mail->isSMTP();

    $mail->Host = 'mail.nsacedu.com';
    $mail->SMTPAuth = true;
    $mail->Username = '';
    $mail->Password = '';
    $mail->SMTPSecure = 'tls';
    $mail->Port = 465;  

}

1 个答案:

答案 0 :(得分:0)

您需要一个PHPMailer类的实例。需求只是给你类本身:)

$mail = new \PHPMailer\PHPMailer\PHPMailer();
$mail->isSMTP();