RE: [PHP-DB] A Simple Question

From: Date: Thu, 11 Jul 2002 01:25:59 +0000
Subject: RE: [PHP-DB] A Simple Question
Groups: php.db 
Request: Send a blank email to php-db+get-20487@lists.php.net to get a copy of this message
Ahhh - good correction Adam, I forgot about that method :) So I suppose if you already have an array and wanted to pass it in a link/URL then you could do something like foreach($array as $value) { $qstring .= 'array[]=' . $value . '&'; } echo '<a href="link.php?' . $qstring . '">link</a>'; then on link.php you'd have the array $array[] (with globals) or $_GET['array'][] cool Beau -----Original Message----- From: Adam Royle [mailto:digitalbalance@mac.com] Sent: Wednesday, 10 July 2002 9:05 PM To: Beau Lebens; php-db@lists.php.net Subject: RE: [PHP-DB] A Simple Question Just a correction.... you can use arrays with querystrings page.php?var1[]=first&var1[]=second&var1[]=third $var1 Array ( [0] => first [1] => second [2] => third ) OR page.php?var1[]=first&var2[2]=second&var2[]=third $var 1 Array ( [0] => first ) $var2 Array ( [2] => second [3] => third ) You can also have multidimensional arrays, but not associative arrays. But you do have the 255 character limitation (can be a bummer). Adam Also, as far as limitations go, the following are considerations; 1. You can't pass an array using the querystring 2. Multiline variables (ie. <textarea> contents) are bad 3. There is a limit of 255 or something characters to a URI (someone?) 4. Be careful with the $_GET[] array that Tony mentions, it is only available on more recent versions of PHP, before that it was $HTTP_GET_VARS and a lot of people had been using just plain $var1 or whatever, assuming that "register_globals" would always be ON in the php.ini file (which also changed in recent versions). HTH Beau

« previous php.db (#20487) next »