Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] error przy tworzeniu PDF-a
Forum PHP.pl > Forum > Przedszkole
suck
chce zrobic pdfa przy uzycia fpdf i robie:
  1. <?php
  2. require('fpdf.php');
  3. $pdf=new FPDF();
  4. $pdf->AddPage();
  5. $pdf->SetFont('Arial','B',16);
  6. ...
  7. ...
  8. ....
  9. $pdf->Output();
  10. ?>

i dostaje error:
  1. Warning: Cannot modify header information - headers already sent by (output started at c:\usr\krasnal\www\zaliczenie\oceny.php:10) in c:\usr\krasnal\www\zaliczenie\fpdf.php on line 1022
  2. FPDF error: Some data has already been output to browser, can't send PDF file
mike
Problem tak popularny jak wschód i zachód słońca tongue.gif
[urlhttp://phpedia.pl/wiki/Cannot_add_header_information_-_headers_already_sent]PHPEdia.pl :: Cannot add header information - headers already sent[/url]
Szukaj tez na forum.

Jednym słowem, przed tym jak skorzystasz gdziekolwiek z header() nie możesz wyśietlić NIC.
Do przeglądarki nie może pójść nawet pojedyncza spacja.
suck
z tym, ze w tym pliku gdzie tworze pdf-a nie uzywam funkcji header, uzywam ja raz we wczesniejm pliku gdzie ta funkcja dziala wczesniej wiec troche bez sensu, ze nie moge zrobic pdf-a z powodu tego, ze gdzies tam razm uzylem funkcji header
mike
Nie, bez sensu to jest wysyłanie treści do przeglądarki zanim wysłało sie jej nagłówki. To jest bez sensu tongue.gif
Aplikacje gdzie najpierw idzie zawartośc a potem nagłówki jest logicznie spaprana winksmiley.jpg

Skoro już coś wysyłasz to może zapisz tego pdf'a i daj link do ściągnięcia.
suck
ja headerem robie przekierowanie poprostu i musze to zrobic po wyswietleniu formularza logowania,

a cod o pdf-a to wlasnie tak zrobilem, teraz caly czas sie mecze z opcja wylogowania o jakiej pisalem w poscie troche nizej winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.