Problem dotyczy kodowania.
Pracuję nad stroną pobierzpiosenki.pl (pobieranie oraz słuchanie muzyki online)
Żeby pomóc google w indeksowaniu moich podstron zapisuję do bazy danych wyszukiwania i wyświetlam ich listę pod adresem http://pobierzpiosenki.pl/last/
Kiedy użytkownik wyszukuje piosenek z polskimi znakami wszystko jest ok i odpowiednio zapisuje do bazy, ale czasami wpisy pojawiają się same i jeśli zawierają polskie znaki robią się krzaki, podejrzewam, że wtedy działają roboty wyszukiwarek.
Problem:

Korzystam z MySql, utf8_general_ci
Zrzut z phpmyadmin (150, 151, 159, 160 wyszukiwałem ja i one są poprawnie wyświetlane na stronie):

Tekst jest przesyłany w pasku adresu, przykład: http://pobierzpiosenki.pl/szukaj/dżem-sen-o-victorii/
Przed zapisem do bazy skrypt prasuję również taką funkcją:
function clean($string) { }
Proszę o pomoc
