![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 6 Dołączył: 13.01.2012 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem, pobieram z bazy dane [mysql] i je wyświetlam, strona ma kodowanie utf8, baza też, po polaczeniu mam
SET NAMES utf8 ale nadal zamiast np 'ą' jest ?, ..., w bazie polskie znaki są, więc nie wiem w czym problem próbowałem set charset itd... ale nie pomaga pliki też utf8 Ten post edytował mrWodoo 4.02.2012, 21:41:28 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 4 Dołączył: 18.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Konwertowanie bazy z latin2 do utf to wcale nie edycja czegokolwiek przez pma, a jedynie wykonanie dwóch prostych rzeczy.
Zaraz pod funkcją łaczenia się z bazą daj: Kod mysql_query("SET NAMES utf8"); oraz w nagłowku strony: Kod <meta charset='utf-8' /> Podany sposób dotyczy HTML 5 oraz funkcji mysql_. Dla PDO robi się to nieco inaczej, ale to musisz w manuala poszukać. PS Plik w którym są wyświetlane dane z bazy musisz też przekonwertować do utf (notepad++ umożliwia to w bardzo przyjazny sposó(IMG:style_emoticons/default/cool.gif) . Ten post edytował Inscure 5.02.2012, 23:59:31 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 00:16 |