Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Session - błąd...
Forum PHP.pl > Forum > Przedszkole
Magic Hereos
Witajcie drodzy koledzy !
Otóż nawiedził mnie błąd związany z sesjami...
Kod
[b]Warning[/b]:  session_start() [[url="http://magic.org.pl/games/function.session-start"]function.session-start[/url]]: Cannot send session cookie - headers already sent by (output started at /home/xxx/public_html/games/index.php:1) in [b]/home/koko99/domains/magic.org.pl/public_html/games/index.php[/b] on line [b]2[/b]

[b]Warning[/b]:  session_start() [[url="http://magic.org.pl/games/function.session-start"]function.session-start[/url]]: Cannot send session cache limiter - headers already sent (output started at /home/xxx/public_html/games/index.php:1) in [b]/home/koko99/domains/magic.org.pl/public_html/games/index.php[/b] on line [b]2

[/b]Zawartość index.php jest następująca :
  1. <?php
  2. include("functions.php");
  3. include("up.php");
  4. $body = $_GET['body'];
  5. $body = $_GET["body"];
  6. if ($body=="")
  7. {
  8. include("news.php");
  9. }
  10.  
  11. else
  12. {
  13. if (is_file("$body.php"))
  14. {
  15. include("$body.php");
  16. }
  17.  
  18. else
  19. {
  20. include("error.php");
  21. }
  22. }
  23. down();
  24. include("down.php");
  25. ?>

A część z <head> up.php taka :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>TibianGame Online</title>
  5. <meta http-equiv="Reply-to" content="" />
  6. <meta name="Description" content="Tibia Game" />
  7. <meta name="keywords" content="słowa kluczowe" />
  8. <meta name="Author" content="Magic" />
  9. <meta name="Robots" content="ALL" />
  10. <meta name="revisit-after" content="10" />
  11. <link rel="stylesheet" type="text/css" href="style.css" />
  12. </head>

Potem(w up.php) ciągnie się kod HTML. Otóż koledzy, wiecie może co jest przyczyną błędu?
Berg
Tak, wiemy. Google też wie (szczególnie po wpisaniu headers already sent). Dodatkowo masz przypięty temat na forum o najpopularniejszych błędach w php...
Magic Hereos
ob_start i ob_end_flush nie działa także.
piotrooo89
to może BOM?
Magic Hereos
Używam PHP Desinger, Save with BOM odznaczone.
piotrooo89
nie masz żadnych białych znaków na początku? nic wcześniej nie wykonujesz?
Magic Hereos
Niby rok piszę skrypty PHP, ale nie wiedziałem że Tab może rozwalić kod. Pomógł. Temat do zamknięcia smile.gif
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.