Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: FireFox i kodowanie
Forum PHP.pl > Forum > Po stronie przeglądarki
JaRoPHP
Witam!
Strony (napisane w php) używaja kodowania iso-8859-2 (jest odpowiedni znacznik meta w sekcji head).
Na moim komputerku działa wyśmienicie, lecz niestety na laptopie nie za bardzo. Przegladarka FireFox zmienia kodowanie na iso-8859-1 i powstaja krzaczki. Pomimo ustawienia domyslnego kodowania (na iso-8859-2) w tej przeglądarce, upiera się przy iso-8859-1.
Podejrzewam, że odpowiadają za to ustawienia systemu Windows, ale nie jestem pewny.
Jak ewentualnie to zmienić (aby FF chciał to wyświetlać w iso-8859-2).
mariuszn3
Przede wszystkim musisz wysyłać informacje o kodowaniu wraz z dokumentem. Język php też nie ma nic do kodowania, dużo więcej zależy od edytora jakiego używasz a dalej idąc ustawionego w nim kodowania znaków.

Reasumując - strona nie wyświetla się poprawnie, bo nie przesyłasz z nią lub przesyłasz nieprawdziwą informację o tym w jakim kodowaniu jest napisana. W Twoim przypadku za pewne dokument nie jest zapisany w iso-8859-2 i przez to, że w meta taką informację przeglądarka wyświetla go nie poprawnie.
JaRoPHP
mariuszn3 - nie do końca. Dokument jest zapisany w iso-8859-2, tak samo jak ustawione jest odpowiednie kodowanie. Jednak serwer wysyła strony w kodowaniu iso-8859-1, stąd był problem.
Ustawienie w php nagłówka (header) na iso-8859-2 rozwiązało problem.

Prosze o zamknięcie tematu.
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.