![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 17.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Cześć wszystkim :). Mam mały problem, a najgorsze, że nie wiem czego on dotyczy...
Może od początku wyjaśnię. Robię ostatnio pewną stronę wykorzystującą pliki cookies oraz przekierowanie header("Location ..."). Na serwerze lokalnym (EasyPHP) testowałem moją stronę i wszystko działało świetnie, ale gdy wstawiłem ją do internetu po prostu nie działa : <. Próbowałem zastosować ob_flush()... Zmiana wersji PHP nie pomaga (chociaż nie sądzę, żeby PHP 5.4 nie obsługiwał cookies, no ale próbowałem też tak). Coś się dowiedziałem, że trzeba zmienić uprawnienia pliku, bo inaczej cośtam - dałem na próbę wszystkie możliwe uprawnienia (777) i też nic! Coś kombinowałem w php.ini i udało mi się włączyć pokazywanie błędów. Wyskakuje jakiś błąd, który mówi, ze nagłówek już został przesłany (Warning: Cannot modify header information - headers already sent by (output started at /homepages/4/d496393136/htdocs/test/test.php:8) in /homepages/4/d496393136/htdocs/test/test.php on line 10). Próbowałem wszystkich metod znalezionych w internecie i nic ; <. Tutaj kod źródłowy: Jest to przykładowy kod, który umieściłem pod adresem http://test.hiboux.pl/test.php , żeby łatwiej wyłapać błąd. Nie ma opcji na błędy składni, bo testowałem na serwerze lokalnym i działa (poza tym skopiowałem z oficjalnego manuala PHP). Błagam pomóżcie mi! P.S. Tak, próbowałem też dodawać output_buffering = on w php.ini i nie - nie działa. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
nie możesz nic przesyłać do przeglądarki po utworzeniu już nagłówka ![]() ![]() Ten post edytował com 17.10.2013, 14:08:53 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 17.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Czekaj - spróbuję tego
![]() Dzięki WIELKIE za pomoc. @edit: a nie wiesz może czemu dokładnie ten sam kod działał na serwerze lokalnym ![]() Niestety : <. Twój kod nic nie pomógł. Błąd ten sam tylko linijka inna ![]() Nie można załadować plików cookie Ten post edytował fiodi191 17.10.2013, 14:14:55 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
jakie masz kodowanie ustawione? pewnie wkradł sie bom
![]() |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Bardziej spodziewałbym się wklejonej spacji w pierwszej linijce, przed otwarciem znacznika PHP (tak jak w Twoim kodzie
![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
sowiq faktycznie może być to.. spieszyłem się i wkradły się przy wklejaniu
![]()
![]() btw nie wiem ale albo zmieniłeś coś na własną rękę, ale "demo" u Ciebie na serwerze przecież działa ;> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 13:30 |