na sajtu sam postavio FPDF formu za kreiranje PDF fajlova koji mi sluze za generisanje uplatnica koje se stampaju na matricnom stampacu. fajl koji prosledjuje podatke za kreiranje pdf-a mi se zove uplatnica.pdf i izgleda u kodu ovako:
<?php
$ime=$_POST["ime"];
$adresa=$_POST["adresa"];
$grad=$_POST["grad"];
$uplata1=$_POST["uplata1"];
$uplata2=$_POST["uplata2"];
$primalac=$_POST["primalac"];
$iznos=$_POST["iznos"];
$racun=$_POST["racun"];
$model=$_POST["model"];
$poziv=$_POST["poziv"];
require('fpdf.php');
$pdf = new FPDF('P','mm','A4');
$pdf->AddPage();
$pdf-> AddFont ( 'Terminus' , '' , 'terminus.php' );
$pdf->SetFont('Terminus','',11);
$pdf->Ln();
$pdf->Cell(0,10,$ime);
$pdf->Ln(4);
$pdf->Cell(107,10,$adresa);
$pdf->Cell(18,10,'189');
$pdf->Cell(30,10,'RSD');
$pdf->Cell(0,10,$iznos);
$pdf->Ln(9);
$pdf->Cell(0,0,$grad);
$pdf->Ln(9);
$pdf->Cell(143,0,'');
$pdf->Cell(0,0,$racun);
$pdf->Ln(2);
$pdf->Cell(143,10,$uplata1);
$pdf->Ln(4);
$pdf->Cell(143,10,$uplata2);
$pdf->Ln(7);
$pdf->Cell(107,0,'');
$pdf->Cell(33,0,$model);
$pdf->Cell(0,0,$poziv);
$pdf->Ln(11);
$pdf->Cell(143,10,$primalac);
$pdf->Output();
?>
E sad, ja sam povezao ovo sa formom koja je u obliku kreiranjeuplatnica.html i forma je tipa:
<form name="form1" method="post" action="stampa/uplatnica.php">
<input name="ime" type="text" id="ime">.....
...
i ta forma bez problema salje podatke php dokumetu vezana za ime, prezime, adresu...
medjutim na toj istoj stranici mi se nalazi skripta koja izracunava registraciju vozila i izracunava deset raslicite takse, a cifre ispisuje u sledecem obliku:
<td width="123" align="right" valign="middle" bgcolor="#F8F8F8" class="style40" id="polisaobv">0 dinara</td>
gde umesto 0 dinara posle klikom na dugme izracunaj se ispise odredjeni iznos, a id=polisaobv se ispisuje iz dela skripte koji izgleda ovako i nalazi se na istoj stranici:
document.getElementById('jputevi').innerHTML = jputevi(ccm).toFixed(2) + " dinara"
document.getElementById('ekotaksa').innerHTML = ekotaksa(motor, ccm, godiste).toFixed(2) + " dinara"
document.getElementById('admintaks').innerHTML = admintaks(istek).toFixed(2) + " dinara"
document.getElementById('tehnicki').innerHTML = tehnicki().toFixed(2) + " dinara"
document.getElementById('provizija').innerHTML = provizija().toFixed(2) + " dinara"
document.getElementById('polisaobv').innerHTML = polisaobv(osiguranje, kw, bonus).toFixed(2) + " dinara"
document.getElementById('opstinskaeko').innerHTML = opstinskaeko(opstina, ccm).toFixed(2) + " dinara"
document.getElementById('porez').innerHTML = porez(ccm, godiste).toFixed(2) + " dinara"
document.getElementById('komunalna').innerHTML = komunalna(ccm, opstina).toFixed(2) + " dinara"
document.getElementById('saobracajna').innerHTML = saobracajna().toFixed(2) + " dinara"
document.getElementById('tablice').innerHTML = tablice().toFixed(2) + " dinara"
document.getElementById('nalepnica').innerHTML = nalepnica().toFixed(2) + " dinara"
document.getElementById('mup').innerHTML = mup().toFixed(2) + " dinara"
document.getElementById('ukupno').innerHTML = "<b>" + suma.toFixed(2) + " dinara </b>"
document.getElementById('ukupnotp').innerHTML = "<b>" + suma1.toFixed(2) + " dinara </b>"
Imam sad problem kako da iznos (polisaobv) koji dobijem prilikom izracunavanja prenesem na php stranici koji generise pdf dokumenat. Klasicnom formom sam to regulisao $poziv=$_POST["poziv"]; dok ovako ne znam na koji nacin da prebacim dobijenu cifru na php stranici
Pencha