![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 25.05.2012 Skąd: Ruda Śląska Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam do zrobienia bazę danych, w której będą przechowywane jakieś stringi z hiszpańskimi literami/znakami. Czytałem trochę tematów z tym związanych na innych forach i ustawiłem kodowanie tak: System porównań dla połączenia MySQL: utf8_unicode_ci Metoda porównywania napisów w tabelach: utf8_general_ci Na stronie ze skryptem: header('Content-type: text/html; charset=UTF-8'); I wszystko ładnie pięknie, w bazie mam akcenty nad "Á é í ó ú ü", a zamiast "ñ ¿ ¡" są krzaki. Na stronie natomiast jest w drugą stronę. ![]() Miał kiedyś podobny problem albo może mi pomóc z tym kodowaniem? Za wszystkie propozycje z góry dzięki. Pozdrawiam, Sondewerek. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Te dane wpisujesz ręcznie poprzez stronę, czy phpmyadmina? Obstawiam że nie masz wszędzie ustawionego kodowania utf8. Pokaż kawałek kodu, najlepiej w miejscu w którym łączysz się z bazą. Druga kwestia, zainstaluj sobie lokalnie jakiegoś wampa (wampserver jest taki w wersji portable: http://sourceforge.net/projects/wampserver...a-2.7z/download ) i sprawdź tam, czy tam te znaki nadal będziesz miał uwalone.
Jak wszystko masz w tym samym kodowaniu (tabele w bazie, pliki, połączenie z bazą) to nie ma siły żeby to nie działało poprawnie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 23:04 |