Ups... Zapomniałem, że miałem wytłumaczyć.
Largo, tak naprawdę serwer przechowuje dane w bazie, w formacie latin1. To jest to ustawienie - "character_set_server - latin1". Jeżeli dane z forum spływają w utf8, to serwer musi jakoś wepchnąć znaki w to kodowanie. Ze standardowymi nie ma problemu, natomiast "polskie znaki", które w tym systemie kodowania są dwubajtowe, stanowią problem. Dlatego też są rozbijane na dwa, osobne znaki. Istnieje też specjalny mechanizm, funkcja, która zajmuje się konwertowaniem pomiędzy bazą a stroną (forum). PhpMyAdmin nie ma takiego mechanizmu (chociażby po to, żeby dało się bezpośrednio grzebać w bazie). Dlatego też polskie znaki mogą czasami mieć dziwny wygląd - w przypadku utf8 widzimy każdy znak, jako dwa osobne znaki i Twój tekst na forum:
widać w phoMyAdmin, w formacie unicode, tak:
Jednym słowem, jest to prawidłowy objaw, choć może utrudnić bezpośrednie "pisanie" w bazie. Jaka na to rada? Spytać admina serwera, czy nie mają takiego, który koduje w utf8, poszukać innego dostawcy z utf, albo pracowicie zmieniać znaczki przed wpisaniem. Można też w dosyć prosty sposób samemu napisać konwerter, lub skorzystać z Iconv (tutaj masz trochę o tym)