내 "PHPMailer" 폴더는 Thinkphp 프레임워크 내부 라이브러리의 Vendor에 있습니다. 브라우저 오류:
그러나 커서가 SendMail 함수의 호출 지점에 있을 때 Ctrl 왼쪽 클릭을 누르면 함수 정의 지점에 함수가 위치할 수 있습니다.
vendor('PHPMailer/class.phpmailer');
vendor('파일 항목 이름');
으아아아
이렇게 인용해 보세요. (경로를 완전하게 작성해야 합니다.)
tp3인가요? 보고하신 오류는 클래스가 인스턴스화되지 않았음을 의미합니다.
Vendor('PHPMailer.PHPMailerAutoload'); $mail = new PHPMailer() //인스턴스화
문제는 sendmailer 함수가 function.php 파일에 작성되어 있고 common.php 파일에는 작성할 수 없다는 점입니다. 이런 식으로 호출할 수 있습니다.
vendor('PHPMailer/class.phpmailer');
vendor('파일 항목 이름');
으아아아
이렇게 인용해 보세요. (경로를 완전하게 작성해야 합니다.)
tp3인가요?
으아아아보고하신 오류는 클래스가 인스턴스화되지 않았음을 의미합니다.
Vendor('PHPMailer.PHPMailerAutoload');
$mail = new PHPMailer() //인스턴스화
문제는 sendmailer 함수가 function.php 파일에 작성되어 있고 common.php 파일에는 작성할 수 없다는 점입니다. 이런 식으로 호출할 수 있습니다.