Ik heb nou zon dom probleem dat ik heb bijna niet durf te vragen ..
ik heb nu op pagina 1 , een array dmv serialize opgeslagen in een string.
deze var stop ik in een hiddenfield aangezien ik het met post wil gaan doen
de string die in tmp2 staat =
a:4:{i:0;s:4:"bram";i:1;s:4:"piet";i:2;s:4:"kees";i:3;s:4:"jaap";}
Nou gebeurt er het volgende wat volkomen logisch is; op pagina 2 komt alleen het eerste deel van de string aan namelijk : a:4:{i:0;s:4:"
Dit begrijp ik ook wel omdat daar de eerste aanhalingstekentje's weer beginnen. Dus hij sluit de input box met aanhalingstekentje's gewoon af.
Nou heb ik hezelfde idee gedaan maar dan niet met een hidden input box en dan werkt het wel gewoon. Ook addslashes geeft mij geen gunstig resultaat.
Iemand die me even een duwtje kan geven ?
ik heb nu op pagina 1 , een array dmv serialize opgeslagen in een string.
code:
1
2
| $tmp = array("bram", "piet", "kees", "jaap"); $tmp2 = serialize($tmp); |
deze var stop ik in een hiddenfield aangezien ik het met post wil gaan doen
code:
1
| echo "<input name=\"tmp2\" type=\"hidden\" value=\"$tmp2\">"; |
de string die in tmp2 staat =
a:4:{i:0;s:4:"bram";i:1;s:4:"piet";i:2;s:4:"kees";i:3;s:4:"jaap";}
Nou gebeurt er het volgende wat volkomen logisch is; op pagina 2 komt alleen het eerste deel van de string aan namelijk : a:4:{i:0;s:4:"
Dit begrijp ik ook wel omdat daar de eerste aanhalingstekentje's weer beginnen. Dus hij sluit de input box met aanhalingstekentje's gewoon af.
Nou heb ik hezelfde idee gedaan maar dan niet met een hidden input box en dan werkt het wel gewoon. Ook addslashes geeft mij geen gunstig resultaat.
Iemand die me even een duwtje kan geven ?