![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 26.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem, otóż nie wyświetla mi polskich znaków przy pobieraniu danych z bazy. Kodowanie w bazie mam ustawione na latin2 (wybrałem przy instalacji).
W pliku index.php mam tak: if(!($bz_link=mysql_connect("baza", "uzytkownik", "haslo"))) { print("<br><br><center>Nie można połączyć się z bazą danych!</center><br>"); exit(); } mysql_query("SET NAMES latin2"); (tutaj znajdują się dalsze instrukcje) Kodowanie ustawione w nagłówku na stronie to: <meta http-equiv="Content-type" content="text/html; char=iso-8859-2"> Mimo to nadal pojawiają się krzaki zamiast polskich liter jak pobieram dane z bazy. W bazie mam polskie litery ale na stronie nie. Wie ktoś dlaczego tak jest i jak sobie z tym poradzić? Ten post edytował hagi0 26.11.2007, 00:30:27 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 26.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
no posprawdzałem, ale dalej kicha, niby wydaje się że wszystko jest ok (wszystkie zmienne character_set w konsoli ustawione na latin2 tylko ostatni character_set_system na utf8, zmienne collation na latin2_general_ci, kodowanie na stronie ISO-8859-2, nawet spróbowałem przy tworzeniu baz i tabel dodawać opcje default character set latin2 i collation latin2_general_ci). Wszystko jednak na nic, w bazie dane ok, ale na stronie pytajniki i puste prostokąty (jak dodaje w skrypcie opcje mysql_query("SET CHARACTER SET latin2"); to pojawiają się jakieś krzaki). Pomóżcie ktoś.....
Ten post edytował hagi0 26.11.2007, 13:45:17 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 17:19 |