Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Otwieranie pliku pdf - base64
seweryn
post 28.01.2013, 16:33:50
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 24.08.2012

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


Witam,

mam taki kod:

  1. $bin = base64_decode($wydruk);


gdzie $wydruk to pdf przesłany z innego serwera i zakodowany w base64.

Jak zapisać ten plik na dysku albo wyświetlić w nowej karcie przeglądarki za pomocą PHP?

Z góry dzięki.

Ten post edytował seweryn 28.01.2013, 16:37:09
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
kristaps
post 28.01.2013, 16:37:36
Post #2





Grupa: Zarejestrowani
Postów: 279
Pomógł: 36
Dołączył: 1.03.2012

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


file_get_contents + file_put_contents, ewentualnie file_get_contents + header (content-type).
Go to the top of the page
+Quote Post
Sephirus
post 28.01.2013, 16:38:26
Post #3





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

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



  1. // zapisać:
  2.  
  3. file_put_contents('nazwa_pliku.pdf',$bin);
  4.  
  5. // wyświetlić:
  6.  
  7. header('Content-Type:application/pdf');
  8. print $bin;
  9.  


--------------------
If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;)
Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka...
Go to the top of the page
+Quote Post
seweryn
post 28.01.2013, 16:45:15
Post #4





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 24.08.2012

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


Cytat(Sephirus @ 28.01.2013, 16:38:26 ) *
  1. // wyświetlić:
  2.  
  3. header('Content-Type:application/pdf');
  4. print $bin;
  5.  


Dziękuję! Działa smile.gif
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: 14.08.2025 - 05:19