0
I have the following form :
<div >
<form id="form" action="laudo_solicitacao_completo.php" method="POST">
<fieldset>
<label class="ui-corner-bl ui-corner-tr" for="numeroCNES" >Número do CNES</label>
<input id="numeroCNES" name="CNES"> <br>
<label for="estabelecimentoSolicitante">Nome do estabelecimento de saúde solicitante</label>
<input id="estabelecimentoSolicitante" name="estabelecimentoSolicitante"> <br>
<label for="nomeCompletoDoPaciente">Nome completo do paciente</label>
<input id="nomeCompletoDoPaciente" name="nomeCompletoDoPaciente"> <br>
<label for="nascimentoDoPaciente">Nascimento</label>
<input type="date" id="nascimentoDoPaciente" name="nascimentoDoPaciente"> <br>
<label for="enderecoPaciente">Endereço paciente</label>
<input id="enderecoPaciente" name="enderecoPaciente"> <br>
<label for="nomeDaMae">Nome da mãe do paciente</label>
<input id="nomeDaMae" name="nomeDaMae"> <br>
<label for="pesoDoPaciente">Peso do paciente</label>
<input id="pesoDoPaciente" name="pesoDoPaciente"> <br>
<label for="alturaPaciente">Altura do paciente</label>
<input id="alturaPaciente" name="alturaPaciente"> <br>
<hr>
<label for="medicamentoUm">Medicamento 01</label>
<input id="medicamentoUm" name="medicamentoUm"> <br>
<label for="quant">Quantidade solicitada para o mês um : </label>
<input id="quantidadeUm" name="quantSolMesUm"> <br>
<label for="quantSolMesDois">Quantidade solicitada para o mês dois : </label>
<input id="quantidadeDois" name="quantSolMesDois"> <br>
<label for="quantSolMesTres">Quantidade solicitada para o mês tres : </label>
<input id="quantidadeTres" name="quantSolMesTres"> <br>
<hr>
<label for="medicamentoDois">Medicamento 02</label>
<input name="medicamentoDois" name="medicamentoDois"> <br>
<label for="mesUm">Quantidade solicitada para o mês um</label>
<input id="quantidadeQuatro" name="mesUm"> <br>
<label for="mesDois">Quantidade solicitada para o mês dois</label>
<input id="quantidadeCinco" name="mesDois"> <br>
<label for="mesTres">Quantidade solicitada para o mês tres</label>
<input id="quantidadeSeis" name="mesTres"> <br>
<hr>
<label for="medicamentoTres">Medicamento 03</label>
<input name="medicamentoTres" name="medicamentoTres"> <br>
<label for="quantidadeUm">Quantidade solicitada para o mês um</label>
<input id="quantidadeSete" name="quantidadeUm"> <br>
<label for="quantidadeDois">Quantidade solicitada para o mês dois</label>
<input id="quantidadeOito" name="quantidadeDois"> <br>
<label for="quantidadeTres">Quantidade solicitada para o mês tres</label>
<input id="quantidadeNove" name="quantidadeTres"> <br>
<hr>
<label for="medicamentoQuatro">Medicamento 04</label>
<input name="medicamentoQuatro" name="medicamentoTres"> <br>
<label for="quantidadeDez">Quantidade solicitada para o mês um</label>
<input id="quantidadeDez" name="quantidadeDez"> <br>
<label for="quantidadeOnze">Quantidade solicitada para o mês dois</label>
<input id="quantidadeOnze" name="quantidadeOnze"> <br>
<label for="quantidadeDoze">Quantidade solicitada para o mês tres</label>
<input id="quantidadeDoze" name="quantidadeDoze"> <br>
<hr>
<label for="medicamentoQuinto">Medicamento 05</label>
<input name="medicamentoQuinto" name="medicamentoTres"> <br>
<label for="quantidadeTreze">Quantidade solicitada para o mês um</label>
<input id="quantidadeTreze" name="quantidadeTreze"> <br>
<label for="quantidadeCatorze">Quantidade solicitada para o mês dois</label>
<input id="quantidadeCatorze" name="quantidadeCatorze"> <br>
<label for="quantidadeQuinze">Quantidade solicitada para o mês tres</label>
<input id="quantidadeQuinze" name="quantidadeQuinze"> <br>
<button type="submit">Enviar</button>
</fieldset>
</form>
</div>
With it I want to fill another file that with the background has a report of medicines so the user fills the form and populates the form follows the COD:
<?php
session_start();
include_once $_SESSION[root].$_SESSION[comum]."library/php/db.inc.php";
require_once("dompdf/dompdf_config.inc.php");
require_once 'dompdf/lib/html5lib/Parser.php';
require_once 'dompdf/lib/php-font-lib/src/FontLib/Autoloader.php';
require_once 'dompdf/lib/php-svg-lib/src/autoload.php';
require_once 'dompdf/src/Autoloader.php';
require_once "barcode.inc.php";
require_once "funcoes.inc.php";
// reference the Dompdf namespace
use Dompdf\Dompdf;
$html = '';
$html .= <<<'ENDHTML'
<html style="background-image: url(pdf/solicitacaoDeMedicamentos.jpg); background-repeat: no-repeat;height: 1250px;margin-left: 21%;">
<style type="text/css">
.cnes{
margin-top: 16.8%;
margin-left: 4%;
position: absolute;
}
</style>
<body>
ENDHTML;
$html .= "<div class='.cnes'>"echo _POST[numeroCNES]"</div>";
$html .= "<div class=''>""</div>";
$html .= "</body></html>";
// instantiate and use the dompdf class
$dompdf = new Dompdf();
$dompdf->loadHtml($html);
// (Optional) Setup the paper size and orientation
$dompdf->setPaper('A4', 'landscape');
// Render the HTML as PDF
$dompdf->render();
// Output the generated PDF to Browser
$dompdf->stream();
?>
But even the form coming to the page nothing happened just the error 500, I have tested other solutions using dompdf up to ready examples and nothing certain.
Error 500 just means it’s an internal server error. On the other hand, your code has errors, for example here
$html .= "<div class='.cnes'>"echo _POST[numeroCNES]"</div>";
and here$html .= "<div class=''>""</div>";
.– Gabriel Heming
The strange that this same code is used in another part of the application , the difference that in the other part it is using results of querysSQL
– Lucas Alves
It is impossible that the same code is working on another part of the system, look at the errors here: https://3v4l.org/kCSi3
– Gabriel Heming
So it’s a system of over 10 years containing structural pattern and zend 1.0 MVC has a lot of stuff together .
– Lucas Alves
Indifferent, it is a matter of syntax. The syntax is wrong, see: https://3v4l.org/kCSi3 Error occurs even in the version
4.3.0
, launched on 27/12/2002 (almost 16 years ago)– Gabriel Heming
The syntax problem was found ,just yesterday, the correct is $html .= " <div class='dataSolicitacao'>". $_REQUEST['dataSolicitacao']." </div>"; must be informed ."". and some kind of request
– Lucas Alves