Hallo Cybaer,
na, soooo blind bin ich auch wieder nicht ;)
htmlentities() beherrscht nur einen Teil der erforderlichen Sonderzeichen (kann man sich mit get_html_translation_table() ausgeben lassen). So gibt es beispielsweise kein "ż" (ein z mit einem Punkt drüber) und auch nicht das "ł" (durchgestrichene l), das im Polnischen sehr häufig ist.
Ausserdem maskiert mir htmlentities() auch HTML-Codes, die in dieses Formular zu allem Überfluss auch noch eingegeben werden müssen.
Ich habe auch schon versucht, den Zeichensatz umzustellen auf:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
Leider funktionieren dann die spanischen Zeichen nimmer :(
-- snorri