Como colocar uma pagina PHP dentro de uma variável, assim gerar um pdf?
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???Discussão (0)
Carregando comentários...