note 32965 added to function.serialize
| From: | webmaster at feeltong dot com | Date: | Thu, 12 Jun 2003 08:49:33 +0000 |
| Subject: | note 32965 added to function.serialize | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-50219@lists.php.net to get a copy of this message | ||
/*
People usually use 'hidden' fields when they submit some variables from previous step to
the next step even if they have so many varibles to send. It will look like following form.
*/
<form name='tmpForm' method='post' action='nextStep.php'>
<input type='hidden' name='var[name]'
value='<?=$var[name]?>'>
<input type='hidden' name='var[id]' value='<?=$var[id]?>'>
<input type='hidden' name='var[address]'
value='<?=$var[address]?>'>
<input type='hidden' name='var[age]'
value='<?=$var[age]?>'>
<input type='hidden' name='var[gender]'
value='<?=$var[gender]?>'>
<input type='hidden' name='var[car]' value='<?=$var[car]'>
.
.
.
</form>
/*
Look at the following codes. It is more simplified. I'd better use base64_encode and serialize
than stripslashes and serialize.
*/
<form name='tmpForm' method='post' action='nextStep.php'>
<input type='hidden' name='var'
value='<?=base64_encode(serialize($var))?>'>
</form>
/* Have Fun !!! */
----
Manual Page -- http://www.php.net/manual/en/function.serialize.php
Edit Note -- http://master.php.net/manage/user-notes.php?action=edit+32965
Delete Note -- http://master.php.net/manage/user-notes.php?action=delete+32965&report=yes
Reject Note -- http://master.php.net/manage/user-notes.php?action=reject+32965&report=yes