2015-05-05 4 views
1

PHP не выполняет после DOMPDF потока Я пытаюсь напечатать эхо Hello после $ dompdf-> поток («ABC.pdf»), но doen't работуPHP не выполняет после DOMPDF

include_once("../assets/converter/dompdf/dompdf_config.inc.php"); 
    $dompdf = new DOMPDF(); 
    $dompdf->load_html("<html><body>Hello</body></html>"); 
    $dompdf->render(); 
    $dompdf->stream("ABC.pdf"); 

    echo "Hello" 

даже после error_reporting (E_ALL); я не вижу никакой ошибки

+0

У вас есть ошибки? – Andrew

+0

Вы проверили журнал ошибок? пожалуйста, предоставьте более подробную информацию. – Jayson

+0

жаль даже после error_reporting (E_ALL); я не получаю ошибку – MayuriS

ответ

1

Я думаю, что это нормально, так как $dompdf->stream("ABC.pdf"); создает и отправляет PDF-файл с заголовками непосредственно в браузер. Итак, после этого момента вы не можете выполнять другие инструкции по сценарию

+0

да, это может быть так, что – MayuriS

+0

, если echo «Hello» выше include_once Привет, включен в pdf и pdf поврежден. Я хочу эхо «Hello» и позволить клиенту загрузить PDF – MayuriS

+1

, вы не можете сделать это в том же скрипт. Вы можете отправить пользователя на страницу с эхом «привет» и затем (например, после обратного отсчета javascript на этой странице) вызвать скрипт, который отображает и передает PDF-файл – Moppo

Смежные вопросы