Странности с поведением браузеров в кодировке get-параметров (Windows-1251 / UTF-8)
Не пишите руками в адресной строке. Так как достоверных источников информации нет, браузеры считают что руки у вас в кодировке win-1251.
в начале страницы <?php header("Content-Type: content=text/html; charset=utf-8"); ?>