Опишу случай:TCPDF иногда генерировать PHP файл
Я хочу, чтобы заполнить форму в Интернете, то заполнить данные формы на странице, то мне нужно, чтобы загрузить эту страницу в формате PDF. Я использую TCPDF.
TCPDF работает в большинстве случаев. Но когда есть большая html-страница, которую нужно преобразовать в PDF, она иногда просто дает мне файл .php для загрузки. И после загрузки php-файла он отображает специальный символ внутри .php-файла.
В 80% времени я получаю PDF как принято. Но через 20% я получаю файл .php. Я много рассказывал об этом, но не нашел ничего полезного.
Мой HTML страницы ссылка: http://app.ans4u.com/wp-content/themes/dctappv2/requre/pdf-creator/passport-form.php
Вы можете увидеть простой HTML-код в источнике. На странице вы найдете кнопку загрузки. Если вы нажмете его 5 раз, вы увидите 1 или 2 раза его возвращение файла php для загрузки.
Для создания PDF, что я использую код ниже:
require_once(dirname(__FILE__).'/html2pdf.class.php');
try
{
$html2pdf = new HTML2PDF($form_orientation, 'Letter', 'fr');
$html2pdf->writeHTML($content, isset($_GET['vuehtml']));
$html2pdf->Output('form-'.$form_no.'.pdf','D');
}
catch(HTML2PDF_exception $e) {
echo $e;
exit;
}
я упускаю что-то? Пожалуйста помоги.