![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 16.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam problem z zakodowaniem pliku. Próbuje kodować do Utf8_polish_ci
Wszystkie tabele w bazie danych mam zakodowane na uft8 polish. Jednak na stronie widnieją dziwne znaki zamiast polskich. Chciałem spolszczyć skrypt. I tu pytanie. Czy wina leży w PHP czy MySQL? I jak ten problem rozwiązać ? Kod PHP przykładowego pliku:
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
utf9_polish_ci to nie system kodowania znaków, a system ich porównywania. A wątków dot. kodowania znaków w plikach/w bazie było już tyle, że... wystarczy poszukać!
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 16.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
hmmm.. napisze ktoś co mam dodać ?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 197 Pomógł: 24 Dołączył: 22.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Na początku samego kodu daj
Kod mysql_query("SET NAMES utf8");
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 16.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
Nie działa
![]() To samo Ten post edytował patryk22 16.01.2011, 21:51:54 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 197 Pomógł: 24 Dołączył: 22.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź w phpmyadmin, czy krzaki są zapisane już w bazie.
Potem sprawdź, czy w htmlu masz <meta charset> i czy plik php jest zapisany jako utf8 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 16.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
W bazie mam wszystko po angielsku,
w HTML jak to sprawdzić a język mam ustawiony na polski - mam GEdit Nikt nie poradzi ? |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 467 Pomógł: 39 Dołączył: 7.11.2010 Skąd: Raz tu, raz tam Ostrzeżenie: (30%) ![]() ![]() |
Na poczatku pliku daj
... P.s w <head></head> oczywiscie Ten post edytował ciekawskiii 16.01.2011, 23:08:50 -------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 16.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
Macie jeszcze jakieś pomysły ?
A może jak zamienić te znaki na litery w bazie ? |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 8.07.2025 - 04:16 |