I have this code where it returns me values from the database, but at the time I click on pdf, it appears the blank PDF, it is saving right but with no content. Here is the code:
<?php include('assets/includes/pdf/mpdf.php');
define('MPDP_PATH', 'MPDF54/');
ob_clean();//Limpa o buffer de saída
?>
........
<html>
<body>
<?php
$pagina =
"<h3>......</h3><br>
<p>Pelo presente instrumento particular de contrato de prestação de serviços de suporte e manutenção, celebrado, de um lado,
pela <strong> x</strong>, sob CNPJ nº x, localizada em São Paulo à Rua x, nº x, neste ato representada por seu Sócio, Sr.x, natural de São Paulo, brasileiro, portador do CPF de nº x, e do RG de nº x, doravante denominada<strong> <strong>CONTRATADA</strong> </strong> e,
de outro lado ".$DadosLead['Lead_Razao_Social'].", sob CNPJ de nº ".$DadosLead['Lead_CNPJ_CPF'].", Inscrição Estadual de
nº ".$DadosLead['Lead_ie'].", localizada em ".$DadosLead['Lead_Endereco']." nº ".$DadosLead['Lead_Numero'].", CEP ".$DadosLead['Lead_CEP'].", bairro ".$DadosLead['Lead_Bairro'].", município de ".$DadosLead['Lead_Cidade'].",
no Estado de ".$DadosLead['Lead_Estado']." doravante denominada <strong>CONTRATANTE</strong>, estabelecem as partes, de comum acordo, as seguintes disposições: ...
<br><br>
<span> São Paulo, ".$_POST['data']." de 2018. </span>
_____________________________________<br>
".$DadosLead['Lead_Razao_Social']."
<br><br><br>
_______________________________________________________________________
<p>
<button type='file' name='arquivo' onClick='this.style.display='none';self.print();'>Imprimir essa Página</button>
</p>";
$arquivo = 'Contrato.pdf';
$mpdf = new mPDF();
$mpdf->WriteHTML($pagina);
$mpdf->Output($arquivo, 'F');
echo $pagina;
?>
</body>
</html>