[pubcookie-users] Using Post to pass array
Jim Fox
fox at washington.edu
Mon Aug 17 11:10:33 PDT 2009
The '[' and ']' in your field names are being doubly encoded.
We'll investigate why and where that happens - not sure
when we can get a fix in - not likely before September.
Jim
On Mon, 17 Aug 2009, Jon Hauser wrote:
> Date: Mon, 17 Aug 2009 09:59:21 -0700
> From: Jon Hauser <jhauser at uw.edu>
> To: "pubcookie-users at u.washington.edu" <pubcookie-users at u.washington.edu>
> Subject: [pubcookie-users] Using Post to pass array
>
> Hi All,
>
> I have been running into a road block when working with Forms and
> pubcookie. Whenever I try anything more then a basic form using submit
> a using POST (using php and a database) it does not work. (e.g. Yahoo
> User Interface Elements, AJAX, etc..) However all of those bells and
> whistles work fine on a server with just SSL security.
>
> For example: 2 simple php files passing array values and then
> printing it out, btest0.php, and btest1.php
>
> WORKING EXAMPLES
>
> https://128.95.226.5/btest0.php
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
> ">
> <html xmlns="http://www.w3.org/1999/xhtml">
> <head>
> <meta http-equiv="Content-Type" content="text/html;
> charset=UTF-8" />
> <title>bTest0</title>
> </head>
> <body>
> <pre>
> <?php print('<a href="btest0.php">Reload</a>'); ?>
> <br />SECURE
> <form action="btest1.php" method="post">
> <input type="text" name="arr[0]" value="1" />
> <input type="text" name="arr[1]" value="2" />
> <input type="text" name="arr[2]" value="3" />
> <input type="text" name="arr[3]" value="4" />
> <input type="submit" name="submit" />
> </form>
> </pre>
> </body>
> </html>
>
> https://128.95.226.5/btest1.php
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
> ">
> <html xmlns="http://www.w3.org/1999/xhtml">
> <head>
> <meta http-equiv="Content-Type" content="text/html;
> charset=UTF-8" />
> <meta http-equiv="REFRESH" content="text/html">
> <title>bTest1</title>
> </head>
> <body>
> <pre>
> <?php print('<a href="btest0.php">Back</a>'); ?>
> <br />SECURE
> <?php
> $got = $_POST['arr'];
> print_r($got);
> ?>
> </pre>
> </body>
> </html>
>
>
> NON-WORKING EXAMPLE IN PUB COOKIE
>
> https://web.psych.washington.edu/admin/btest/btest0.php
>
> The array is not printed out.... (or in other examples, AJAX
> calenders don't pop up, or Java Based HTML text editors don't show,
> etc.,, etc.)
>
> I am hoping there is a setting that I am missing somewhere.
>
> All help is appreciated.
>
> -Jon
>
> ------------------------------------------------------
> Jon Hauser, M.S.
> Senior Computer Specialist - Media Lab Director
> Department of Psychology
> University of Washington
> Box 351525
> Seattle, WA 98195-1525
> Phone: (206) 685-2079
> Fax: (206) 685-3157
> -------------------------------------------------------
>
>
>
> _______________________________________________
> pubcookie-users mailing list
> pubcookie-users at u.washington.edu
> http://mailman2.u.washington.edu/mailman/listinfo/pubcookie-users
>
More information about the pubcookie-users
mailing list