Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou criando um documento para gerar certificado automático, após incluir os dados em um formulário, uma página chamado "dados.php" recebe os dados do formulário. Até aqui tudo certo. O problema que quero gerar um pdf da página "dados.php" e não estou conseguindo porque não consigo colocar esta pagina dentro de uma variável.
Tentei o seguinte método:
Teste 1 = Criei uma nova página onde $html = include('dados.php');
A unica coisa que aparece no pdf é o número 1.
Teste 2 = Coloquei todo o código da página "dados.php" dentro da variável $html:
$html ='
***<html lang="pt-br">
<head>
<meta charset="utf-8"/>
<title>Untitled Document</title>
<link rel="stylesheet" href="estilo-dados.css"/>
<?php
$nome = isset($_POST["tNome"])?$_POST["tNome"]:" NOME DO ALUNO ";
$curso = isset($_POST["tCurso"])?$_POST["tCurso"]:"";
switch ($curso) {
case "CURSO 1":
$instrutor = "<span class='inst'>Luciano da Silva Vaz</span>";
$h = 1;
break;
case "CURSO 2":
$instrutor2= "<span class='inst'> Lucas Bueno</span>";
$h= 2;
break;
}
$inicio = isset($_POST["inicio"])?$_POST["inicio"]:"<span class='data'>00</span>";
$fim = isset($_POST["fim"])?$_POST["fim"]:"<span class='data'>00</span>";
$mes = isset($_POST["mes"])?$_POST["mes"]:"<span class='data'>Janeiro</span>";
$ano = isset($_POST["ano"])?$_POST["ano"]:date('Y');
$assinatura = isset($_POST["nCheck"])?$_POST["nCheck"]:"";
?>
</head>***
***<body>***........bla bla bla
';
Desta forma também não funcionou.......Alguém poderia me ajudar???Carregando comentários...