![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 1.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam...
Mam problem z kodowaniem znakow. Mam stroke w ISO8859-2. Pobieram dane z bazy danych i przy wyświetlaniu ich zamiast 'ś' czy 'Ś' mam '?'. zamiast 'ą' mam 'š'. Nie wiem co to za kodowanie jest w bazie. Co i jak zrobić zeby wyświetlalo poprawnie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Ten post edytował matchor 22.07.2005, 10:37:11 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Trzy żech są przeważnie źródłem problemów z kodowaniem:
1. Kodowanie w nagłówku strony. 2. Kodowanie danych w bazie. 3. Zapis pliku w odpowiednim kodowaniu. 3. jest najczęstszym problemem. Może właśnei twój plik index.php, pomimo że w nagłówku strony ustawia kodowanie iso jest zapisany w innym formacie. Poszukaj programów konwetrujących plik na różne formaty kodowania, albo zacznij używać edytora, który zapisuje pliki w odpowiednim formacie. No chyba że faktycznie kodowanie w bazie masz złe. Wtedu po prostu zmień je (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 20:40 |