Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Generisanje PDF Dokumenta u PHP

[es] :: PHP :: Generisanje PDF Dokumenta u PHP

[ Pregleda: 3201 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Flo
Ivan Penčić
Beograd

Član broj: 41881
Poruke: 64
*.dynamic.sbb.rs.



Profil

icon Generisanje PDF Dokumenta u PHP06.09.2011. u 13:21 - pre 153 meseci
Skinuo sam fpdf tutorial i napravio sam stranicu koja ce mi po marginama postaviti tekstove za stampanje uplatnica i to izgleda ovako:

<?php
require('fpdf.php');

$pdf = new FPDF('P','mm','A4');
$pdf->AddPage();
$pdf->SetFont('Arial','',10);
$pdf->Ln(1);
$pdf->Cell(0,10,'IME UPLATIOCA');
$pdf->Ln(4);
$pdf->Cell(107,10,'ADRESA UPLATIOCA');
$pdf->Cell(18,10,'189');
$pdf->Cell(30,10,'RSD');
$pdf->Cell(0,10,'IZNOS');
$pdf->Ln(9);
$pdf->Cell(0,0,'MESTO');
$pdf->Ln(8);
$pdf->Cell(143,0,'');
$pdf->Cell(0,0,'ŽIRO RAČUN');
$pdf->Ln(2);
$pdf->Cell(143,10,'SVRHA UPLATE');
$pdf->Ln(4);
$pdf->Cell(143,10,'SVRHA UPLATE DRUGA KOLONA');
$pdf->Ln(7);
$pdf->Cell(107,0,'');
$pdf->Cell(33,0,'MODEL');
$pdf->Cell(0,0,'POZIV NA BROJ');
$pdf->Ln(11);
$pdf->Cell(143,10,'PRIMALAC');
$pdf->Output();
?>

Interesuje me sada, kako da na stranici koju poseti korisnik postavim formu za popunjavanje te uplatnice koja ce kasnije na dugme prikazi uplatnicu dati korisniku pdf fajl. Interesuje me kako da postavim formu za ime uplatioca, adresu, iznos, mesto... na stranici koju on poseti a da se kasnije ti podaci vezu sa ovom formom? Nadam se da me razumete
Pencha
 
Odgovor na temu

jovan1982
Jovo Krneta
ekonomista
Novi Banovci

Član broj: 290143
Poruke: 76
*.mediaworksit.net.

Sajt: www.bar-codes.org


+1 Profil

icon Re: Generisanje PDF Dokumenta u PHP06.09.2011. u 19:27 - pre 153 meseci
imam slicnu stcar kod sebe na sajtu i najobicenije
<?php
//npr
$IME=$_POST["IME"];

//KASNIJE TO KORISTIS NPR
$pdf->Cell(107,10,$IME);
//
require('fpdf.php');

$pdf = new FPDF('P','mm','A4');
$pdf->AddPage();
$pdf->SetFont('Arial','',10);
$pdf->Ln(1);
$pdf->Cell(0,10,'IME UPLATIOCA');
$pdf->Ln(4);
$pdf->Cell(107,10,'ADRESA UPLATIOCA');
$pdf->Cell(18,10,'189');
$pdf->Cell(30,10,'RSD');
$pdf->Cell(0,10,'IZNOS');
$pdf->Ln(9);
$pdf->Cell(0,0,'MESTO');
$pdf->Ln(8);
$pdf->Cell(143,0,'');
$pdf->Cell(0,0,'ŽIRO RAČUN');
$pdf->Ln(2);
$pdf->Cell(143,10,'SVRHA UPLATE');
$pdf->Ln(4);
$pdf->Cell(143,10,'SVRHA UPLATE DRUGA KOLONA');
$pdf->Ln(7);
$pdf->Cell(107,0,'');
$pdf->Cell(33,0,'MODEL');
$pdf->Cell(0,0,'POZIV NA BROJ');
$pdf->Ln(11);
$pdf->Cell(143,10,'PRIMALAC');
$pdf->Output();
?>

ALI VIDIS MENI JE PROBLEM SADA STO MI RADI OFFLINE OK ALI KADA STAVIM NA SAJT NEMOGU DA LOCIRAM KLASE ZA PDF.POZZ
 
Odgovor na temu

midgard
Beograd, Vozdovac

Član broj: 59016
Poruke: 127
*.routotelecom.com.



+1 Profil

icon Re: Generisanje PDF Dokumenta u PHP21.09.2011. u 11:31 - pre 153 meseci
@flo

Sve sto treba je da prosledis podatke u tu skriptu gde si napravio fpdf objekat i da ih prosledis u cell funkciju.
Npr.

Code:
$pdf->Cell(55, 10, $imePrezimeStaGod, 0, 0, 'L');


nakon generisanja samo trebas da output upises u neki fajl

Code:
$pdf->Output($pathToFile);


i bice ti sacuvan na serveru. Nakon toga mozes da das link za download ili sta god zelis.

Savetujem ti da ove fajlove drzis van document root-a sajta i da ih dohvatas nekom php skriptom kada se klikne na Download dugme. Ne zelis da svaki vrslja po uplatincama koje si generisao

@jovan1982

Da li si prekopirao pdf klasu na server?

Ako jesi mozes preko funckije getcwd() da saznas u kom folderu ti se nalaze skripte i tako da odredis koja ti putanja treba.

Npr. dodas na pocetak fpdf.php i te u kojoj inicijalizujes objekat:
Code:
echo getcwd();
 
Odgovor na temu

[es] :: PHP :: Generisanje PDF Dokumenta u PHP

[ Pregleda: 3201 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.