Hallo martin,
folgendes Script läuft bei mir reibungslos:
<?php
$a[0]="yyy";
$a["preis"][8]["zeichen"]="xxx";
$a[7][22]=445;
?>
<html>
<body>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="text" name="if" value='<?php echo serialize($a); ?>'>
<input type="submit">
</form>
<pre>
<?php
print_r(unserialize(stripcslashes($_POST["if"])));
?>
</pre>
</body></html>
Gruß aus Berlin!
eddi