Chce na podstawie danych z bazy danych i formularza wygenerowac plik *.rtf. Na jednej stronce mam formularz, zbieram z niego 3 dane: jego kod to:
<form action=\"generuj_um.php\" method=\"post\"> <table border=\"4\" align=\"center\"> <tr><td>Wybierz pracownika dla którego chcesz wygenerowac umowę o pracę:</td><td> <?php require('../../laczenie.inc'); $zapytanie = \"select * from pracownik;\"; { echo \"<option value=\".$result ['id_pracownika'].\">\".$result ['id_pracownika'].\" \".$result ['nazwisko'].\" \".$result['imie']; } ?> </td> <tr><td>Pracodawca</td><td><input type=\"text\" name=\"pracodawca\" maxlength=\"30\" size=\"30\"><br /></td></tr> <tr><td>Miejscowosc</td><td><input type=\"text\" name=\"miejscowosc\" maxlength=\"30\" size=\"30\"><br /></td></tr> <tr><td>Imie, nazwisko oraz stanowisko reprezentanta firmy</td><td><input type=\"text\" name=\"reprezentant\" maxlength=\"40\" size=\"40\"><br /></td></tr> <tr><td colspan=\"2\"><input type=\"submit\" value=\"Generuj umowe o prace\"></td></tr> <tr><td> </form>
na wywolanej stronce generuj_um.php chce wczytac szablon rtf i tu pojawia sie problem. Kod drugiej stronki to :
<?php $pracodawca = $_POST['pracodawca']; $miejscowosc = $_POST['miejscowosc']; $reprezentant = $_POST['reprezentant']; $ktory = $_POST['pracow']; require('../../laczenie.inc'); $zapytanie1 = \"select * from pracownik;\"; for ($i=1;$i<=$ile1;$i++) { if ($i == $ktory) { $nazwisko = $resul[1]; $imie = $resul[2]; $data_zatr = $resul[4]; $stanowisko = $resul[7]; $rodzaj_um = $resul[6]; $etat = $resul[8]; $zapytanie2 = \"select * from stawki_placowe where id_pracownika=\".$ktory.\";\"; $stawka = $resul2[3]; } } $prac = $imie.\" \".$nazwisko; $nazwa_pliku = 'um_o_prace.rtf'; $wyswietl = str_replace( '<< ------------ PRACODAWCA -------------- >>', strtoupper( $pracodawca ), $wyswietl ); $wyswietl = str_replace( '<<IMIE, NAZWISKO I STANOWISKO REPREZENTANTA >>', $reprezentant, $wyswietl ); ?>
Wywala mi nastepujacy blad:
Cytat
Warning: Cannot modify header information - headers already sent by (output started at C:\html\pliki\pracuj\raporty\generuj_um.php:29) in C:\html\pliki\pracuj\raporty\generuj_um.php on line 35
Warning: Cannot modify header information - headers already sent by (output started at C:\html\pliki\pracuj\raporty\generuj_um.php:29) in C:\html\pliki\pracuj\raporty\generuj_um.php on line 36
a pod tym jest duzo krzaczkow Warning: Cannot modify header information - headers already sent by (output started at C:\html\pliki\pracuj\raporty\generuj_um.php:29) in C:\html\pliki\pracuj\raporty\generuj_um.php on line 36

pozdrawiam