Здравствуйте, для AJAX-добавления комментариев использую функцию encodeURIComponent, чтобы знаки кавычек и т.п не убили запрос, но вот при передаче текста в БД отправляю заголовок
setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
И в БД текст сохраняется в непонятной кодировке, не могу понять какую кодировку нужно отправить в заголовке чтобы всё норм записалось, пробывал разные, не получалось, БД в UTF-8 Unicode (utf8). Может кто-нибудь сталкивался с этим?