ďťż
Podstrony
|
telcocafeWitam mam problem z sesją, w kilku projektach musiałem zrezygnować z logowania poprzez PHP i stosowałem .htaccess ponieważ ciągle coś było nie tak... mam np. przykładowy skrypcik:<? session_start(); ?> I nawet w tym skrypcie wywala mi to: Cannot send session cookie - headers already sent Cannot send session cache limiter - headers already Dokładnie w linijce session_start(); Co może być nie tak? wiem że to bardzo banalny problem...ale co jest nie tak? nie mam pojęcia. Przeglądarka: Firefox Edytor: Notepad++ 4.7.3 Serwer: Webserv 1.3 PHP5 Nie wiem co może być jeszcze potrzebne? Bardzo proszę o pomoc bo bez tego nie ruszę z kolejnym projektem. Podstawa. Zajrzyj do manuala, tudzież do słownika angielsko-polskiego. Przed wystartowaniem sesji nie można wysyłać żadnej treści. a widzisz że jest tu wysyłana jakakolwiek treść? bo ja nie :P a spróbuj napisać tak <?php session_start(); ?> Jeżeli to nie poskutkuje to ściągnij inny edytor tekstu, stwórz nowy plik i wpisz ten kod co ci podałem. NIE KOPIU zawartości z aktualnie źle działającego pliku. na jednym z for podpowiedzieli mi że może chodzić o tzw. BOM związany z kodowaniem UTF-8 który mam ustawiony jako domyślny w moim edytorze. A zrobiłeś te kroki które ci podałem? Działa? Rozwiązałem problem. Problemem były znaki BOM. Pod notepad++ wszedłem w Pliguny -> HEX Editor -> View in HEX i usunąłem znaki BOM dla UTF-8 http://pl.wikipedia.org/wiki/BOM Działa normalnie ;) |
|||
Sitedesign by AltusUmbrae. |