Re: Pass an array using GET or POST?
| From: | Yurais Fernandez Leal | Date: | Sat, 24 Jun 2000 14:41:01 +0000 |
| Subject: | Re: Pass an array using GET or POST? | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-2908@lists.php.net to get a copy of this message | ||
This one is also extremely cool :-)
On Fri, 23 Jun 2000, Ryan Adams wrote:
radams:
radams: $array = array ("test", "foo", "bar");
radams:
radams: // pass in a url
radams: while (list ($k,$v) = each ($array)) {
radams: $uarray = urlencode("$k=$v");
radams: }
radams: $url_vars = implode ("&", $uarray);
radams: echo "<a href='mypage.php?$url_vars'>My Page</a>";
radams:
radams:
radams: // pass in a form
radams: while (list ($k, $v) = each ($array)) {
radams: echo "<input type=hidden name='$k' value=\"$v\">";
radams: }
radams:
radams:
radams: hth,
radams: Ryan
radams:
radams:
radams: On Thu, Jun 22, 2000 at 05:36:30PM -0600, Scott S. Nicholson wrote:
radams: > Is there any way to pass an array from one page to another using GET or
radams: > POST?
radams: >
radams: > ie:
radams: >
radams: > <? $array = array("test", "foo", "bar"); ?>
radams: > <form action="blah.php3" method="POST">
radams: > <input type="hidden" name="array" value="<? echo
$array; ?>">
radams: > <input type="submit">
radams: > </form>
radams: >
radams: > I've tried this, I've tried serialize($array);, etc. etc.
radams: >
radams: > I'd rather not go to the trouble of setting up a MySQL connection or writing
radams: > to a file if I can avoid it.
radams: >
radams: > TIA,
radams: >
radams: > Scott Nicholson
radams: > scottn@pnx1.com
radams: >
radams: >
radams: >
radams: >
radams: >
radams: > --
radams: > PHP General Mailing List (http://www.php.net/)
radams: > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net
radams: > For additional commands, e-mail: php-general-help@lists.php.net
radams: > To contact the list administrators, e-mail: php-list-admin@lists.php.net
radams: ---end quoted text---
radams:
radams:
--
----------------------------------
Yurais Fernández Leal
MediRed Network SysAdmin.
yurais@medired.scu.sld.cu
http://www.scu.sld.cu/
ICQ: 33792610 ICQ-GW: 1031
Phone: (53) 226-54204
------------