![]() |
Problem z header - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych) +--- Wątek: Problem z header (/thread-problem-z-header) Strony:
1
2
|
Problem z header - jani1992 - 28-09-2011 Witam. Mam problem którego nie umiem sam rozwiązać otóż nie wiem czemu gdy napisze komentarz i klikam wysli wyświetla mi sie błąd: Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\panel.php:55) in C:\xampp\htdocs\kom.php on line 53 a oto kawałek kodu: 47 //Jeżeli nie ma żadnego błędu 48 if (!isset($komunikat)) { 49 $zapytanie = "INSERT INTO komentarze (url, nick, data, ip, komentarz) VALUES ('$adres', '$nick', NOW(), '$IP', '$koment')"; 50 mysql_query("set names utf8;"); 51 if ($rezultat = mysql_query ($zapytanie)) { 52 mysql_close(); 53 header ("Location: panel.php" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']); 54 exit(); 55 } else { 56 $komunikat = '<p>Przepraszamy za chwilowe usterki. Wysłanie 59 komentarza nie było możliwe. Spróbuj później.</p>'; 57 } 58 } 59 } zmieniam to header ("Location: panel.php" na wszelkie sposoby i dalej nic, PROSZĘ O SZYBKĄ POMOC. RE: Problem z header - sqvara - 28-09-2011 wstaw cały kod. od początku. RE: Problem z header - jani1992 - 28-09-2011 Proszę. RE: Problem z header - sqvara - 28-09-2011 to ostrzeżenie pojawia się kiedy gdzieś przed funkcją header znajduje się tekst do wyświetlenia. sprawdź początek kodu i wywal wszystkie komendy echo itp. przed linią z headerem. zwłaszcza przyjrzyj się czy nie masz spacji na końcu linijek, bo często to one wywołują ten błąd ;] RE: Problem z header - jani1992 - 28-09-2011 Po usuwałem wszystkie spacje i dalej nic. A nie da się tego w jakiś sposób ominąć? RE: Problem z header - benny - 28-09-2011 Mi czasami na ten błąd pomagało zmiana kodowania pliku na UTF-8 No Mark czy też BOM jak kto woli ![]() RE: Problem z header - sqvara - 28-09-2011 (28-09-2011, 02:34)jani1992 napisał(a): Po usuwałem wszystkie spacje i dalej nic. A nie da się tego w jakiś sposób ominąć? zamiast header, możesz spróbować wywołać przekierowanie javą, tyle że to dość łatwo zablokować ![]() RE: Problem z header - jani1992 - 28-09-2011 Możesz mi to wytłumaczyć bo nie bardzo wiem jak to zrobić. RE: Problem z header - benny - 28-09-2011 W programiku którym edytujesz ten plik odszukaj opcję odpowiedzialną za kodowanie i zobacz czy jest ustawione na UTF-8 BOM albo UTF-8 No Mark. Czegoś w tym stylu ![]() RE: Problem z header - jani1992 - 28-09-2011 dalej nic sam zobacz: http://95.160.141.194/panel.php |