![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 0 Dołączył: 26.05.2008 Ostrzeżenie: (10%) ![]() ![]() |
dlaczego formularz ten nie dodaje mi danych do tabeli bazy danych?
formularz:
a tutaj dodajemy zawodników:
co jest nie tak? aha, cały kod znajduje się w pliku kontuzje1.php dobrze już mam. Teraz pytanie jak zrobić aby po dodaniu wróciłw to miejsce (w ten adres) w którym byłem przed dodaniem zawodnika? Ten post edytował mczlowiek 23.08.2008, 09:53:24 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 726 Pomógł: 129 Dołączył: 10.01.2008 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 0 Dołączył: 26.05.2008 Ostrzeżenie: (10%) ![]() ![]() |
niestety, dostaje taki komunikat:
Warning: Cannot modify header information - headers already sent by (output started at /home/tktbet/ftp/index.php:6) in /home/tktbet/ftp/dzialy/kontuzje1.php on line 103 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%) ![]() ![]() |
Musisz zrobić to samo co Ci koledzy wyżej napisali, tylko że dodaj:
ob_start(); Na samym początku głównego pliku, oczywiście w znacznikach: <?php ... ?> Pozdrawiam... Przykład:
Ten post edytował ShadowD 22.08.2008, 20:59:30 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 0 Dołączył: 26.05.2008 Ostrzeżenie: (10%) ![]() ![]() |
na samym początku pliku głównego czyli index.php doadałem,a le i tak zwraca mi komunikat:
Warning: Cannot modify header information - headers already sent by (output started at /home/tktbet/ftp/index.php:1) in /home/tktbet/ftp/dzialy/kontuzje1.php on line 103 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%) ![]() ![]() |
Pokarz ten pierwsze 10 linij...
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 0 Dołączył: 26.05.2008 Ostrzeżenie: (10%) ![]() ![]() |
plik index.php
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%) ![]() ![]() |
http://phpedia.pl/wiki/Cannot_add_header_i...rs_already_sent
Poczytaj w szczególności pkt 3, to pewnie w tym leży problem... |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 0 Dołączył: 26.05.2008 Ostrzeżenie: (10%) ![]() ![]() |
Nie mam znaków BOM bo wszystkie usunalem jak mialem problemy z polskimi znakami...
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 726 Pomógł: 129 Dołączył: 10.01.2008 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
W pliku w którym dodajesz nie wyświetlaj żadnych danych tekstowych. Do pliku z formularzem daj gdzieś wyświetlenie parametru msg przesłanego metodą GET. Zmodyfikuj header w ten sposób header('Location:'.$_SERVER['HTTP_REFERER'].'?msg=OK');
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 0 Dołączył: 26.05.2008 Ostrzeżenie: (10%) ![]() ![]() |
problem w tym, że wszystko mam w jednym pliku. I nie wiem czy teraz to rozbijać na kilka plików czy jak to zrobić?
(wszystko jest w jednym pliku - widok pierwszy post) |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
na samym początku pliku głównego czyli index.php doadałem,a le i tak zwraca mi komunikat: Warning: Cannot modify header information - headers already sent by (output started at /home/tktbet/ftp/index.php:1) in /home/tktbet/ftp/dzialy/kontuzje1.php on line 103 A może zacznijmy od tego ? Daj kilka linii przed i kilka po linii 103 (łącznie z nią) co ? |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 0 Dołączył: 26.05.2008 Ostrzeżenie: (10%) ![]() ![]() |
linia 103 to linia wolna przed header |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
No człowieku...nawet jeśli nie jest powodowany błąd mysql to mimo wszystko echo jest wykorzystywane. Więc radze kod poprawić z:
na:
Ten post edytował golaod 23.08.2008, 09:05:25 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 0 Dołączył: 26.05.2008 Ostrzeżenie: (10%) ![]() ![]() |
błąd: Warning: Cannot modify header information - headers already sent by (output started at /home/tktbet/ftp/index.php:1) in /home/tktbet/ftp/dzialy/kontuzje1.php on line 101
linia 101 to header... |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Wrzuć cały plik to sprawdzę u siebie o co chodzi bo nie chce mi się dedukować. (ten ze zmianami już)
Ten post edytował golaod 23.08.2008, 09:27:03 |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
Cytat output started at /home/tktbet/ftp/index.php:1 Czyli: wysłano już coś w pliku: index.php w linii: 1 BOM albo jakaś spacja przed <?php - innej możliwości nie ma. |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 0 Dołączył: 26.05.2008 Ostrzeżenie: (10%) ![]() ![]() |
http://www.sendspace.pl/file/sp4yT8lY/
Wrzuciłem tutaj jako txt bo nie chciało mi na forum dodać pliku |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
No i masz tam BOM na początku. Poszukaj sobie edytora którym można zapisywać pliki UTF-8 bez BOM-a
|
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 0 Dołączył: 26.05.2008 Ostrzeżenie: (10%) ![]() ![]() |
możesz jakiś polecic?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 17:43 |