Moin!
Das Ergebnis bei mir:
POST-Daten:
string(137) "a:3:{s:7:"keytest";s:15:"val "test" ";i:3;s:24:"
drei spaces ";i:4;a:5:{i:0;i:1;i:1;i:2;i:2;i:3;i:3;i:4;i:4;i:5;}}"
Dein PHP ist "schlecht" konfiguriert, es hat magic_quotes_gpc aktiviert. Und vermutlich auch noch andere Grausamkeiten wie register_globals und allow_url_fopen. Das solltest du mal alles deaktivieren in deiner php.ini.
Alternativ und speziell für deinen Fall:
if (get_magic_quotes_gpc()) { $_POST['test'] = stripslashes($_POST['test']); }
Das in das "Formularabsende-IF" an erste Position sollte auch bei dir zum Erfolg führen.
- Sven Rautenberg
--
"Love your nation - respect the others."
"Love your nation - respect the others."