Uncaught Mpdf\MpdfException: данные уже отправлены на вывод ⇐ Php
Uncaught Mpdf\MpdfException: данные уже отправлены на вывод
Я пытаюсь использовать библиотеку mPDF в своем WordPress (wp-admin), но получаю следующую ошибку: Неустранимая ошибка: Uncaught Mpdf\MpdfException: данные уже отправлены на вывод (\wp- включает\script-loader.php в строке 2925), невозможно вывести PDF-файл
Итак, это функция WordPress, которую я написал
function display_student_details() { // Проверяем, указан ли идентификатор студента в строке запроса если (isset($_GET['id'])) { $student_id = intval($_GET['id']); // Получаем идентификатор студента из строки запроса // Начинаем буферизацию вывода ob_start(); глобальный $wpdb; // Получаем данные об студенте из базы данных $student_details = $wpdb->get_row( $wpdb->prepare("ВЫБЕРИТЕ id, firstName, SecondName FROM wrbc_studentReg WHERE id = %d", $student_id), МАССИВ_А ); если ($student_details) { // Запретить WordPress отправлять дополнительный контент если (ob_get_length()) { ob_end_clean(); } // Настраиваем Mpdf require_once __DIR__ . '/mpdf/vendor/autoload.php'; // Создать новый PDF-документ $mpdf = новый \Mpdf\Mpdf(); // Добавляем контент в PDF $mpdf->WriteHTML('Сведения о студенте'); foreach ($student_details as $key => $value) { $mpdf->WriteHTML("{$key}: {$value}
"); } // Вывод PDF $mpdf->Output('student_details.pdf', 'I'); Выход; // Остановить выполнение после создания PDF ob_end_clean(); } еще { echo '
Информация о выбранном студенте не найдена.
'; } } еще { echo '
Идентификатор учащегося не указан.
'; } }
Я пытался найти решение этого вопроса о stackoverflow, используя ob_end_clean, но тщетно. Пожалуйста, помогите мне решить проблему
Я пытаюсь использовать библиотеку mPDF в своем WordPress (wp-admin), но получаю следующую ошибку: Неустранимая ошибка: Uncaught Mpdf\MpdfException: данные уже отправлены на вывод (\wp- включает\script-loader.php в строке 2925), невозможно вывести PDF-файл
Итак, это функция WordPress, которую я написал
function display_student_details() { // Проверяем, указан ли идентификатор студента в строке запроса если (isset($_GET['id'])) { $student_id = intval($_GET['id']); // Получаем идентификатор студента из строки запроса // Начинаем буферизацию вывода ob_start(); глобальный $wpdb; // Получаем данные об студенте из базы данных $student_details = $wpdb->get_row( $wpdb->prepare("ВЫБЕРИТЕ id, firstName, SecondName FROM wrbc_studentReg WHERE id = %d", $student_id), МАССИВ_А ); если ($student_details) { // Запретить WordPress отправлять дополнительный контент если (ob_get_length()) { ob_end_clean(); } // Настраиваем Mpdf require_once __DIR__ . '/mpdf/vendor/autoload.php'; // Создать новый PDF-документ $mpdf = новый \Mpdf\Mpdf(); // Добавляем контент в PDF $mpdf->WriteHTML('Сведения о студенте'); foreach ($student_details as $key => $value) { $mpdf->WriteHTML("{$key}: {$value}
"); } // Вывод PDF $mpdf->Output('student_details.pdf', 'I'); Выход; // Остановить выполнение после создания PDF ob_end_clean(); } еще { echo '
Информация о выбранном студенте не найдена.
'; } } еще { echo '
Идентификатор учащегося не указан.
'; } }
Я пытался найти решение этого вопроса о stackoverflow, используя ob_end_clean, но тщетно. Пожалуйста, помогите мне решить проблему
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
QR-код mPDF не отображается в PDF с использованием библиотеки mpdf/qrcode
Anonymous » » в форуме Php - 0 Ответы
- 45 Просмотры
-
Последнее сообщение Anonymous
-
-
-
QR-код mPDF не отображается в PDF с использованием библиотеки mpdf/qrcode
Anonymous » » в форуме Php - 0 Ответы
- 24 Просмотры
-
Последнее сообщение Anonymous
-