Witam,
Już od wczoraj walczę z z pobieraniem listy tematów z forum opartego na IPB i nie mogę dojść do rozwiązania. Mianowicie wszystko jest pobierane bez problemu, jednak problem występuje podczas wyświetlania nazw tematów, a dokładniej źle odczytuje polskie znaki i znaki specjalne jak “!” pokazuje jako kod ASCII. Co do tego drugiego to można to obejść chociażby stosując raw(), ale dalej nie wiem co z polskimi znakami.
IPB zapisuje jako UTF8, baza danych operuje w utf8-general-ci, a w database.yml encoding jest ustawiony na utf8. Na forum IPB nie znalazłem żadnego rozwiązania jak zapisywać bezpośrednio w bazie danych polskie znaki, za każdym razem odpowiedź dotyczyła zmiany kodowania w bazie danych na latin2 lub wymuszenia zapisu przez modyfikacje jednego z plików konfiguracyjnych MySQL.
Moje pytanie więc czy da się to jakoś bezpośrednio przy odczycie w Railsach zamienić na poprawne znaki. Tutaj zrzut ekranu jak to wygląda:
A powinno być “Welcome!” i “Testąwe forum!”.
A tak przy okazji jeszcze pytanie czy da się jakoś przekształcić datę zapisaną jako integer, którą też pobieram z bazy danych IPB, na domyślny format?
Z góry dzięki za pomoc