Das Problem, dass ich am Anfang hatte, war ja dass ord($string) zwar die ASCII Werte ausgibt, auch bei Sonderzeichen und Umlauten (halt Zahlen über 128), aber wenn ich diese Zahlen dann mit sprintf('%b',$string) in einen binärcode umwandeln wollte, hat das nie richtig funktioniert (bei Zahlen über 128). Deshalb habe ich mir ja erst überlegt, die Texte, die aus dem Formular kommen zu verändern. Und nach deinem Posting bin ich ganz verwirrt.
Wie mache ich das jetzt am besten?
Ich will einfach einen String in einen Binärcode umwandeln, egal welche Umlaute/Sonderzeichen der enthält.