Приложение Excel с использованием PHP Mailer показывает только внутренний код вместо вывода - PullRequest
0 голосов
/ 05 сентября 2018

Я пытаюсь прикрепить файл Excel с помощью функции PHPMailer. Я прилагаю файл, используя его ссылку на сервере. Это PHP-файл, который я прилагаю, и первоначально он загружает файл Excel. Файл присоединяется, но проблема в том, что он показывает код php файла Excel вместо его вывода.

Пожалуйста, объясните мне, как получить вывод из php-кода и какой файл прикрепить, чтобы получить выходной файл Excel. Ниже приведен код.

<!DOCTYPE html>
<html>
<title>Test Mail</title>
<head>
</head>
<body>

<?php

require_once('PHPMailer/class.phpmailer.php');
$email = new PHPMailer();
$email->SetFrom('sample@gmail.com', 'Talal Haider'); //Name is optional
$email->Subject   = 'Test Mail';
$email->Body      = 'A simple test email';
$email->AddAddress( 'sample@gmail.com' );

$file_to_attach = 'export_inspection_excel.php';

$email->AddAttachment( $file_to_attach , 'Inspection_Report.xls' );


if($email->Send()){
    echo "Mail Sent";
} else{
    echo "Mail Failed";
}


?>

</body>
</html>

Спасибо

...