Boa noite. Estou com uma duvida galera.
Seguinte, criei um gerador de PDF com o TCPDF, e esta funcionando ok, so estou com um pequeno problema. Eu quero que a logo-marca que entre, seja a que eu escolha no formulario.
Segue os codigos.
Codigo do formulario que envia os dados (index.php)
<table align="right" width="100%"> <tr> <td size="50px">Logo</td> <div style="padding-top:5px;"> <input name="logo" type="radio" value="http://www.example.com/logo1.jpg" /> LOGO 1 <input name="logo" type="radio" value="http://www.example.com/logo2.jpg" /> LOGO 2 <input name="logo" type="radio" value="http://www.example.com/logo3.jpg" /> LOGO 3 </tr> </table>
Codigo php do arquivo que gera o pdf (invoice2.php)
<? require_once('tcpdf_include.php'); class MYPDF extends TCPDF { public function Header() { $image_file = 'http://www.example.com/logo.jpg'; //$pdf->Image('images/image_demo.jpg', $x, $y, $w, $h, 'JPG', '', '', false, 300, '', false, false, 0, $fitbox, false, false); $this->Image($image_file,'',8,80,'', 'JPG', '', 'T', false, 300, 'L', false, false, 0, false, false, false); } // Page footer public function Footer() { // Position at 15 mm from bottom $this->SetY(-15); // Set font $this->SetFont('helvetica', 'I', 8); } }
Eu quero que por exemplo: A pessoa que selecione a LOGO 1, ao gerar o PDF, a imagem que foi selecionada apareca no topo do pdf gerado. No momento, a imagem que esta aparecendo é a que ta no codigo do invoice2.php.
public function Header() { $image_file = 'http://www.example.com/logo.jpg';
As imagens ja estao hospedadas em um servidor, nao quero que elas sejam hospedadas no servidor. Apenas que a pessoa selecione a logo na opcao do formulario, e apos isso, quando gerar, a imagem selecionada apareca no pdf gerado.
Alguem poderia me ajudar com isso? Obrigado!