Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alessandra!

Problemas com HTML2PDF

Recommended Posts

Bom dia pessoal,

estou usando o HTML2PDF para transformar uma função PHP em um arquivo PDF.

Funcionou perfeitamente, mas na hora de aparecer aquela caixinha pedindo se o usuário quer abrir, salvar ou cancelar, aparece uma mensagem dizendo que O Internet Explorer não consegue encontrá-lo e que não esta disponivel ou nao pode ser encontrado.

Tentei refazer usando o FPDF, mas deu o mesmo erro.

Estou usando o comando

$pdf->Output("empresa.pdf","D");

 

Alguém ja passou por esta situação ou saberia como resolve-la?

 

Desde ja obrigada

Compartilhar este post


Link para o post
Compartilhar em outros sites

e só uma dúvida

entao antes de mostrar a janelinha eu devo fazer isso:

$pdf->Output("uploads/empresa.pdf","F"); ? Isso seria gerar o Pdf?

Compartilhar este post


Link para o post
Compartilhar em outros sites

da o mesmo erro de antes Diz que o Internet Explores não pode baixar o arquivo, e que o site solicitado está indisponível ou nao foi encontrado e no meu código esta assim:

 


$conteudo = '<html><head>
<title>teste</title>
</head>
<body>
';
$conteudo.= DesenhaFolhaRosto($cdcliente);
$conteudo .= '</body></html>';
$Nome= "empresa-".bz($cdcliente,4).".pdf";

require($gsi_pagina."../fpdf/html2fpdf.php");
$pdf=new HTML2FPDF();
$pdf->SetDocumento("empresa-".bz($cdcliente,4));
$pdf->UseCSS(true);
$pdf->ShowNOIMG_GIF(true);
$pdf->AddPage();
$pdf->WriteHTML($conteudo);
$pdf->Output($Nome.".pdf","D");

não sei mais o que tentar...

 

Retificando a ultima linha:

$pdf->Output($Nome,"D");

Compartilhar este post


Link para o post
Compartilhar em outros sites

Antes de gerar a linha, faça um debug... Assim...

 

$pdf->WriteHTML($conteudo);
echo 'O nome do arquivo é '.$nome;
//$pdf->Output($Nome.".pdf","D");

 

Veja que vai mostrar o nome do arquivo. Aí o que você faz... Veja se o arquivo está com aquele nome e em que pasta ele foi criado. É este o local que você tem que mostrar para o usuário.

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.