![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 2.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam Serdecznie
Mam taki mały problem, otóz po przeniesieni sklepu zleceniodawcy. Polskie litery, zaminiły sie w krzaczki. Na stronie tak jest, w administracji tak jest. Siedze nad tym 2 tydzien i ncizego niemoge znalezc. Screen z admina : http://www.fotosik.pl/pokaz_obrazek/pelny/...59733aae51.html Dzieki za odp... Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 176 Pomógł: 0 Dołączył: 30.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
rozumiem, że używasz mysql błąd leży po stronie konwertowania znaków przez bazę danych, masz ustawione w bazie na latin2 ? czy już przy eksporcie bazy znaki te pokazały się w bazie? może więcej byś napisał..jeśłi w bazie wszystko gra to nalezy przy pobieraniu danych z bazy 'odświeżać' typ konwertowania na latin2 czyli wykonać zapytanie
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 476 Pomógł: 1 Dołączył: 5.11.2005 Skąd: Bieruń city Ostrzeżenie: (0%) ![]() ![]() |
a moze a administracji jest inne kodowanie?
-------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 2.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
No własnie. Latin2 nic nie daje.
Cytat Czy już przy eksporcie bazy znaki te pokazały się w bazie? Nie ![]() |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 7.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź kodowanie w którym masz zapisane tabele w bazie danych. Napewno z tym jest problem.
Kodowanie powyższe skonfrontuj z kodowaniem strony html która wyświetla wyniki pobierane z bazy danych. Jeżeli LATIN 2 to:
a jeżeli UTF-8, to:
Jeżeli używasz innego kodowania tabel w MySQLu... to oczywiście sprawdź czy odpowiada jemu poprawne kodowanie standardu strony html w którym prezentujesz dane wyjściowe z bazy danych. Jesteś pewien, że przy imporcie danych do bazy danych 2 tygodnie temu było wszystko ok? Bo wydaje mi się, że jednak się mylisz i być może coś przeoczyłeś. Błędy z kodowaniem związane są zwykle w 80% z błędnym ustawieniem kodowania znaków danych wejściowych - podczas ich importu do bazy danych. Zapewne wtedy popełniłeś błąd, chociaż nie wyrokuje. Sprawdź również czy dane które wprowadzasz bądź uaktualniasz w bazie danych, wprowadzane są do niej w poprawnym kodowaniu - zgodnym rzecz jasna z kodowaniem odpowiadających im tabel w bazie. Polecam również artykuł: Charset Ten post edytował Quickest 4.12.2006, 02:48:24 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 2.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dobra. Wszystko jzu jest okej.
Wqrwilem sie na to kodowanie latin i w odruchu desperacji postanowilem totalnie mzienic kodowanie na utf8 i hula aż okej. Tylko jest jedna wada, jak są polskie literki typu np "ó" to są mniejsze od pozostałych. Pozdrawiam i Dzieki za pomoc ... :roll2: |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 23:16 |