Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Polskie znaki w Firefoxie
Forum PHP.pl > Forum > Przedszkole
michal_2
Witam. Mam taki problem. W zasadzie to nie problem z php tylko z Apache2. Gdy wrzucam na serwer wszystko jedno czy plik .php .html czy .htm zamiast polskich znaków wyświetlają mi się "?". Nie wiem jak się tego pozbyć. Dodam że pod przeglądarką IE wszystko działa dobrze. Proszę o pomoc.
Edit: teraz zauważyłem, że pod IE czasami nie wyświetla ś
Blame
Jakie kodowanie mają te pliki? Wyciągasz tekst z bazy?
Do wyświetlania polskich znaków najuniwersalniejszym rozwiązaniem będzie kodowanie UTF-8 bez BOM.
michal_2
Nie ma znaczenia czy dodam do pliku tag:

<meta http-equiv=content-type content="text/html; charset=iso-8859-2">

czy go nie dodam. Tak czy siak wyskakują mi te znaki zapytania. Z bazy danych na razie nie korzystam. A podczas instalacji Apache wybierałem na nim kodowanie UTF8 ale nie wiem jak to sprawdzić/zmienić.
kipero
Nie wystarczy sam nagłówek. Musisz zapisać plik z odpowiednim kodowaniem. Jakiego edytora używasz?
michal_2
Notepad2
kipero
No to w menu File(Plik) masz opcję Encoding(Kodowanie?) i tam musisz wybrać takie samo kodowanie, jakie ustalasz z pomocą nagłówka.
Spawnm
Było setki razy + pełno o tym w google.
Zamykam, trochę samodzielności ...
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.