2015-11-16 3 views
1

У меня есть один туристический портал, когда пользователь может забронировать тур. После успешного платежа я получаю квитанцию ​​в формате PDF с использованием MPDF.Как создать ссылку для Mpdf?

После успешного перехода пользователей, перенаправляющихся на мою страницу «success.php», где я создаю PDF. Но проблема в том, что вся страница success.php отображается как одна страница PDF. но я хотел отобразить PDF как загружаемую ссылку.

мой код

 $template_data = str_replace('##WORDS##', $amonut_words, $template_data); 

     ob_end_clean(); 

     include 'MPDF57/mpdf.php'; 

     $mpdf=error_reporting(E_STRICT); 
     $mpdf=new mPDF('win-1252','A4','','',15,10,16,10,10,10); 
     $mpdf->Bookmark('Start of the document'); 
     $mpdf->SetDisplayMode('fullpage'); 
     $mpdf->WriteHTML($template_data); 
     $mpdf->Output(); 

     exit(); 
+0

Вы пытались покинуть успех страницы HTML и просто вставлять ссылку на этот файл PHP PDF? – KiwiJuicer

+0

Перенаправить их на успех - затем загрузить PDF-файл автоматически на другой странице. – CiaranSynnott

ответ

1

пытаются хранить созданный PDF в папку с помощью вывода();

ex; $mpdf->Output('pdf/filename.pdf');

затем вы извлекаете файл и показываете.

echo "<a href='pdf/filename.pdf' >download </a>"; 

надеюсь, это поможет вам

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