Hallo Stephan,
[...] Die Orginal Daten kommen ordnungsgemäß an nur nach der Decodierung sind die einzelnen Wertepaare nicht mehr an der Stelle wo sie eigendlich hingehören, [...]
Weis jemand woran das liegt? Und wie man das beheben kann ?
Ich kann Dir leider nicht sagen, ob der Browser sich beim Übermitteln der Daten an eine bestimmte Reihenfolge (der Formularfelder) halten muss, oder ob er es sendet wie er will ;-)
Aber wozu benötigst Du die Reihenfolge der Wertepaare, wenn Du Sie sowieso in ein Hash einliest:
[...]
$FORM{$schluessel} = $wert;
[...]
Im Hash selbst werden die (Schlüssel-)Daten sowieso nicht sortiert, sondern afaik nach einem bestimmten (Hash-)Algorithmus gespeichert. Um sortierte Wertepaare zu erhalten, musst Du, wie Wolfgang Wiese bereits in <99544.html> erwähnt hat, die Schlüssel des Hashs sortieren.
hth
Gruß AlexBausW