I have a large multi dimensional array that is being serialized, sent via POST, and unserialized.
All works well until I try to unserialize - it wint even print_r()...
So I start with the multi dim array, which, when serialized (and addslashes), looks like this:
a:3:{s:7:\"caption\";a:1:{i:0;a:4:{s:1:\"b\";s:4:\"true\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:5:\"value\";s:31:\"Standard (90°) Orientation\";}}s:6:\"header\";a:2:{i:0;a:2:{i:0;a:6:{s:1:\"b\";s:4:\"true\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"3\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:0:\"\";}i:1;a:6:{s:1:\"b\";s:4:\"true\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"2\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:10:\"Solid Wire\";}}i:1;a:5:{i:0;a:6:{s:1:\"b\";s:4:\"true\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:0:\"\";}i:1;a:6:{s:1:\"b\";s:4:\"true\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:5:\"Mount\";}i:2;a:6:{s:1:\"b\";s:4:\"true\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:4:\"Size\";}i:3;a:6:{s:1:\"b\";s:4:\"true\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:10:\"Commercial\";}i:4;a:6:{s:1:\"b\";s:4:\"true\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:7:\"30Au/Ni\";}}}s:4:\"data\";a:6:{i:0;a:5:{i:0;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:4:\"Plug\";}i:1;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:20:\"High (Standard) Hood\";}i:2;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:2:\"50\";}i:3;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:20:\"DB_PART_NUMBER(2210)\";}i:4;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:20:\"DB_PART_NUMBER(2211)\";}}i:1;a:5:{i:0;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:4:\"Plug\";}i:1;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:16:\"Low-Profile Hood\";}i:2;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:2:\"50\";}i:3;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:20:\"DB_PART_NUMBER(2212)\";}i:4;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:20:\"DB_PART_NUMBER(2213)\";}}i:2;a:5:{i:0;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:4:\"Plug\";}i:1;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:23:\"SuperShield, 4-40 Screw\";}i:2;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:2:\"50\";}i:3;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:20:\"DB_PART_NUMBER(2214)\";}i:4;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:20:\"DB_PART_NUMBER(2215)\";}}i:3;a:5:{i:0;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:17:\"Socket no latches\";}i:1;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:20:\"High (Standard) Hood\";}i:2;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:2:\"50\";}i:3;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:20:\"DB_PART_NUMBER(2216)\";}i:4;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:20:\"DB_PART_NUMBER(2217)\";}}i:4;a:5:{i:0;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:17:\"Socket no latches\";}i:1;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:16:\"Low-Profile Hood\";}i:2;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:2:\"50\";}i:3;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:20:\"DB_PART_NUMBER(2218)\";}i:4;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:20:\"DB_PART_NUMBER(2219)\";}}i:5;a:5:{i:0;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:17:\"Socket no latches\";}i:1;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:23:\"SuperShield, 4-40 Screw\";}i:2;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:2:\"50\";}i:3;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:20:\"DB_PART_NUMBER(2220)\";}i:4;a:6:{s:1:\"b\";s:5:\"false\";s:1:\"u\";s:5:\"false\";s:1:\"i\";s:5:\"false\";s:7:\"colspan\";s:1:\"1\";s:7:\"rowspan\";s:1:\"1\";s:5:\"value\";s:20:\"DB_PART_NUMBER(2221)\";}}}}
I pass it through the form and try to unserialize it to no avail - is there something within what it becomes once serialized that is keeping it from being able to be unserialized?