Там может быть ничего плохого в том, что вы видите. Вам, возможно, не нужно манипулировать $ _POST с исправлениями htmlentities или иным образом. Возможно, вы смотрите на вывод браузера в стиле barebone.
Если вы отлаживаете это, выплевывая что-то вроде print_r( $_POST ); die;
, убедитесь, что где-то над ним на вашей странице есть мета-строка, устанавливающая кодировку UTF-8:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Это обеспечит правильную визуализацию умных персонажей (предположительно откуда-то вставленных) на экране.
Совершенно не связано: Отличная книга, кстати. Люблю начало сцены с изможденными моряками, копящими свои груды костей.