Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zamiana komunikatu na pdf
PiiiTeeeR
post 27.10.2014, 20:14:58
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 16.07.2014

Ostrzeżenie: (0%)
-----


Mam fragment kodu, który wyświetla mi się w komunikacie, przez funkcję header. Jak 'opakować' go tak, żeby otwierał mi się w pliku pdf?

  1.  
  2.  
  3. $query = "SELECT licznik, suma, technika FROM dane"
  4.  
  5. $result = $this->bean->db->query($query, true);
  6. $row = $this->bean->db->fetchByAssoc($result);
  7. if($row[licznik]==0) $row[licznik]=0;
  8. if($row[suma]==0) $row[suma]=0;
  9. if($row[technika]==0) $row[technika]=0;
  10.  
  11. $blad = "Licznik : ".str_pad($row[licznik],3,' ',STR_PAD_LEFT).
  12. '\n'.' Suma : '.str_pad($row[suma],5,' ',STR_PAD_LEFT).',00'.
  13. '\n'.' technika : '.str_pad($row[technika],5,' ',STR_PAD_LEFT).',00';
  14.  
  15.  
  16. Header('Location: index.php='.$this->bean->id."&error=".$blad);


Ten post edytował PiiiTeeeR 27.10.2014, 20:15:29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post 28.10.2014, 07:31:17
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No to zamiast wyswetlac go normalnie wygeneruj pdf. Uzyj do tego jakiejs gotowej klasy, np mpdf


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
PiiiTeeeR
post 30.10.2014, 13:40:06
Post #3





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 16.07.2014

Ostrzeżenie: (0%)
-----


Mogę to zastosować od razu w tym kodzie czy muszę zrobić osobny plik, który będzie generował pdf i odwołanie do niego?
Go to the top of the page
+Quote Post
luki100011
post 30.10.2014, 14:01:42
Post #4





Grupa: Zarejestrowani
Postów: 243
Pomógł: 20
Dołączył: 20.04.2004
Skąd: Wielkopolska

Ostrzeżenie: (0%)
-----


No musisz stworzyć pdf-a, zajrzyj do dokumentacji np tutaj jak się tworzy.

http://www.tcpdf.org/examples.php


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 02:25