Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] generowanie PDF za pomocą FPDF, Problem z Output(); przy requred z innego katalogu
shpaque
post 15.01.2018, 14:12:18
Post #1





Grupa: Zarejestrowani
Postów: 651
Pomógł: 3
Dołączył: 31.01.2011
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


mam problem - witajcie - jak robilem plik w katalogu fpdf bylo ok, teraz nie. A nie chce walic tab moich oplikow wole to robic w innym folderze

  1. require('../fpdf/fpdf.php');
  2. class PDF extends FPDF
  3. {
  4. // Page header
  5. function Header()
  6. {
  7. // Logo
  8. $this -> Image('./../img/no-grey.svg', 10, 6, 30);
  9. // Arial bold 15
  10. $this -> SetFont('Arial', 'B', 15);
  11. // Move to the right
  12. $this -> Cell(80);
  13. // Title
  14. $this -> Cell(30, 10, 'Title', 1, 0, 'C');
  15. // Line break
  16. $this -> Ln(20);
  17. }
  18.  
  19. // Page footer
  20. function Footer()
  21. {
  22. // Position at 1.5 cm from bottom
  23. $this -> SetY(-15);
  24. // Arial italic 8
  25. $this -> SetFont('Arial', 'I', 8);
  26. // Page number
  27. $this -> Cell(0, 10, 'Page '.$this->PageNo().' / {nb}', 0, 0, 'C');
  28. }
  29. }
  30. $pdf = new FPDF('P', 'mm', 'A4');
  31. $pdf -> AddPage('P');
  32. $pdf -> SetFont('Arial', 'B', 14);
  33. $pdf -> SetMargins(20, 20, 20);
  34.  
  35. $pdf -> SetTitle($abstract['abstractTitle']);
  36. $pdf -> SetSubject($abstract['abstractTitle']);
  37. $pdf -> SetAuthor('X Konferencja Adeptów Fizjologii');
  38. $pdf -> SetCreator('Skrypt FPDF wykonany dla X Konferencji Adeptów Fizjologii');
  39.  
  40. $pdf -> Header();
  41. $pdf -> MultiCell(0, 5, 'Tekst, który zostanie wygenerowany za pomocą Biblioteki FPDF.', 0, 'J', 0);
  42.  
  43. $x = $pdf -> GetX();
  44. $y = $pdf -> GetY();
  45. $pdf -> SetXY($x, $y + 10);
  46.  
  47. $pdf -> MultiCell(0, 5, 'To już drugi text, który zostanie wygenerowany.', 0, 'J', 0);
  48. $pdf -> Footer();
  49.  
  50. $file = htmlspecialchars($abstract['abstractAuthor'])." - ".htmlspecialchars($abstract['abstractTitle']).".pdf";
  51. $pdf -> Output('I', $file)


wywala

  1. Fatal error: Uncaught exception 'Exception' with message 'FPDF error: Some data has already been output, can't send PDF file (output started at /home/smusic/ftp/_x-kaf/admin/abstracts.php:35)' in /home/smusic/ftp/_x-kaf/fpdf/fpdf.php:271 Stack trace: #0 /home/smusic/ftp/_x-kaf/fpdf/fpdf.php(1052): FPDF->Error('Some data has a...') #1 /home/smusic/ftp/_x-kaf/fpdf/fpdf.php(999): FPDF->_checkoutput() #2 /home/smusic/ftp/_x-kaf/php/abstracts.php(106): FPDF->Output('I', 'Hainz von Klops...') #3 /home/smusic/ftp/_x-kaf/admin/abstracts.php(103): include('/home/smusic/ft...') #4 {main} thrown in /home/smusic/ftp/_x-kaf/fpdf/fpdf.php on line 271
Go to the top of the page
+Quote Post

Posty w temacie
- shpaque   [PHP] generowanie PDF za pomocą FPDF   15.01.2018, 14:12:18
- - Pyton_000   Przetłumacz sobie błąd bo masz jasno powiedziane c...   15.01.2018, 14:20:08
- - shpaque   przetlumaczylem - "niektore...zostaly juz wyp...   15.01.2018, 14:23:34
- - Pyton_000   Przecież masz napisane że w pliku /home/smusic/ftp...   15.01.2018, 14:28:19
- - shpaque   no ale jak, gdzie mam robiuony? przeciez output ro...   15.01.2018, 14:32:00
- - nospor   moze zajrzyj wpierw do tego pliku abstracts.php li...   15.01.2018, 14:37:54
- - shpaque   ciekawe, linia 35 wyglada tak: [PHP] pobierz, pla...   15.01.2018, 14:45:59
- - nospor   czy mozesz pokazac caly ten plik /home/smusic/ftp/...   15.01.2018, 14:50:49
- - shpaque   nospor, czyli jak ddaje Output('F', ...   15.01.2018, 14:51:50
- - nospor   Opcja F zapisuje pdf do pliku Opcja I pluje plik d...   15.01.2018, 14:56:57
- - shpaque   problem w tym ze pokazuje wlasciwy plik a skoro on...   15.01.2018, 14:59:44
- - nospor   moze na serwerze masz inna wersje pliku niz pokazu...   15.01.2018, 15:04:40
- - shpaque   teraz mam tak [HTML] pobierz, plaintext Fatal err...   15.01.2018, 15:07:12
- - Pyton_000   przed $pdf -> Output('I', ...   15.01.2018, 15:11:59
- - trueblue   A swoją drogą, po co Ci klasa PDF, skoro jej nie u...   15.01.2018, 15:15:03
- - shpaque   jak mam die to mam pusto. jak nie uzywam klasy?   15.01.2018, 15:29:22
- - trueblue   A gdzie używasz?   15.01.2018, 15:29:48
- - shpaque   jeszcze nie wiem gdzie uzywam - przeciez zdefiniow...   15.01.2018, 15:39:28
- - nospor   Jesli masz to gdzies na serwerze to jesli mozesz t...   15.01.2018, 15:44:06
- - shpaque   problem ewidentnie jest po stronie fpdf ze sciezka...   15.01.2018, 16:10:32
- - Pyton_000   Czy to jest jedyny plik który się odpala? Czy coś ...   15.01.2018, 16:42:56
- - nospor   A prosilem bys sprawdzil wlaciwy plik. Nawet napis...   15.01.2018, 16:44:42
- - Pyton_000   RE: [PHP] generowanie PDF za pomocą FPDF   15.01.2018, 16:47:37
- - shpaque   no tak; include... zupelnie o tym nie pomyslalem ...   15.01.2018, 22:12:31
- - Pyton_000   html wyświetlasz....   15.01.2018, 22:13:28
- - shpaque   dobra, pojechałem po bandzie - już się więcej dzis...   15.01.2018, 22:29:02
- - nospor   Cytatzupelnie o tym nie pomyslalem przeciez.Tam ni...   16.01.2018, 11:09:07
- - shpaque   tak tyle ze zarowno glowny plik (w /admin/) jak i ...   16.01.2018, 11:55:19
- - nospor   Naprawde nie rozrozniasz takich pojec jak sciezka ...   16.01.2018, 11:59:32
- - shpaque   no dobra teraz jeszcze wracam do tematu na chwile ...   16.01.2018, 18:42:45
- - Pyton_000   A zadałeś sobie chociaż trud wpisania w google ...   16.01.2018, 21:12:55


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 - 10:59