![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 24.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam bardzo ciekaty problem. Mianowicie jak ustawie kodowanie UTF-8 z BOM to mi wyskakuje błąd:
Cytat Warning: Cannot modify header information - headers already sent by (output started at D:\Moje Dokumenty\www\osphp\index.php:1) in D:\Moje Dokumenty\www\osphp\index.php on line 2 Wiadomo z powodu 3 bajtów na początku których niestety php nie omija. Natomiast kiedy ustawie kodowanie UTF-8 bez BOM to niema komunikatu ale także i polskich znaków (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Tutaj jest strona z krzaczkami: http://www.osp-luczyce.yoyo.pl/ u mnie na kompie dzieje sie to samo (paczka WAMP5 1.7.1) Próbowałem ob_start i ob_flush, nic nie daje. Czy jest jakiś sposób na polskie znaki przy kodowaniu . Ewentualnie czy jest możliwość zrobienia licznika odpornego na odświeżanie w inny sposób. A to początek kodu php
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 5 Dołączył: 20.03.2007 Skąd: Kraków Ostrzeżenie: (30%) ![]() ![]() |
to mi przypomina naprawe komputera, myśląc, że jest zepsuty, kiedy tylko kabel jest nie włączony do kontaktu (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
a kurde kto ustawi UTF-8 w charset? Teraz masz iso ... (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 24.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jak ustawie charset na utf to wszystko gra, oba problemy znikają ale preferuje pozostać przy iso bo dopiero przeniosłem sie z win-1250 (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Właśnie wpadłem na oczywisty pomysł (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) . PHP musi mieć czysto żeby stworzyć cookie. Więc stworzyłem skryptami Java (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) . Proste i bezbolesne. Jak by ktoś miał podobny problem to tu jest funkcja: Kod function createCookie(name,value,hours) { if (hours) { var date = new Date(); date.setTime(date.getTime()+(hours*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } Można zamnkąć temat (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 22:40 |