半角カナが文字化けするのは、文字コードの判定を間違うから
その文字化けした人の送った文字コードを調べてみては
甘いっていうのはそういうこと