Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]problem z headerem
Forum PHP.pl > Forum > Przedszkole
Gallareton
Wiem, że aby obejść problemy z headerami używa się funkcji ob_start(); jednak mam problem, bo jeśli pod tą funkcję dam session_start(); wyświetla mi błąd:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at E:\WebServ\httpd-users\HotL\index.php:2) in E:\WebServ\httpd-users\HotL\index.php on line 4

Plik wygląda na początku tak:

  1. <html>
  2. <?


Co zrobić?

PS.
W manualu pisze "session_start() zarejestruje wewnętrzny uchwyt obsługi wyjścia dla przepisywania URLi jeśli włączona jest opcja trans-sid. Jeśli użytkownik używa ob_gzhandler lub podobne z ob_start(), kolejność uchwytów obsługi wyjścia jest ważna dla prawidłowego wyjścia. Na przykład, użytkownik musi zarejestrować ob_gzhandler przed rozpoczęciem sesji." Rozumiem to tak, że mój kod jest prawidłowy...
lobopol
przed html to daj i używaj <?php zamiast <?
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.