![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 0 Dołączył: 4.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
mam skrypt obslugujacy formularz.
to jest fragment (wczesniej mam tylko polaczenie z baza i stworzenie funkcji escape_data):
skrypt ten znajduje sie w pliku bookaddcheck.inc, ktory jest includowany do book.php. sam formularz rowniez jest includowany - z pliku bookadd.inc do tego samego pliku. problem polega na tym, ze po kliknieciu na 'dodaj wpis' rekordy sa dodawane do bazy danych, ale zamiast przeniesc na book.php?link=0 (pierwsza strona ksiegi gosci) w naglowku dalej zostaje book.php?link=bookadd. prosze o pomoc i z gory dziekuje :) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
Jeśli to twój cały kod, to odpowiedź masz we fragmencie artykułu.
Cytat Warning: Cannot modify header information - headers already sent by (output started at plik.php:10) in plik.php on line n Oznacza to, że już jakieś informacje zostały wysłane do przeglądarki (echo, print, czy nawet spacja przed <?php ). Rozwiązaniem problemu jest skasowanie wszystkiego przed <?php, lub wpisanie na początku pliku funkcji uruchamiającej buforowanie: ob_start(). Gdy chcemy opróżnić bufor wywołujemy funkcję ob_flush() (bez kończenia buforowania), lub ob_end_flush() (kończy buforowanie) pozdrawiam edit: oczywiście polecam ten drugi sposób. Ten post edytował badme 31.01.2005, 15:22:50 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 18:12 |