I\'m looking for general a strategy/advice on how to handle invalid UTF-8 input from users.
Even though my webapp uses UTF-8, somehow some users enter invalid chara
Try doing what Rails does to force all browsers always to post UTF-8 data:
See railssnowman.info or the initial patch for an explanation.
meta http-equiv tag).accept-charset="UTF-8" in the form.✓ which can only be from the Unicode charset (and, in this example, not the Korean charset).