Hallo,
Kommen sie bereits aus dem Formular falsch an oder werden sie erst bei einer Ausgabe-Behandlung verändert? Untersuch das bitte mit Kontrollausgaben (var_dump()). Ebenso ist es zur Fehlersuche hilfreich die einzelnen Veränderungen in den Verarbeitungsschritten (vor der base64-Kodierung und nach der base64-Dekodierung) mit Kontrollausgaben zu verfolgen.
Hab grade festgestellt, das die Daten schon falsch aus dem Formular ankommen.
Wie kann das sein? Ich meine, ich habe das Formular so angelegt:
<form action="edit_party.php" method="POST" accept-charset="UTF-8">
Die Ausgabe habe ich so auf UTF-8 gestellt:
<meta http-equiv="content-type" content="text/html; charset=UTF-8">