Re: [PHP] multipart/form-data and Array POST

2004-03-13 Thread Brian V Bonini
On Sat, 2004-03-13 at 10:40, Andy Lewis wrote:
  
 form action=?=$PHP_SELF? method=POST name=sendit
 enctype=multipart/form-data
 input name=?= $upload_file_name; ? type=file size=60
 input type=submit value=Upload
 ?
 echo input type=\hidden name=\my_array\ value=\ .
 base64_encode(serialize($my_array)) . \;
 ?
 /form
  

What value are you trying to get from or place in value for the hidden
field?

-- 
Brian V Bonini [EMAIL PROTECTED]

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] multipart/form-data and Array POST

2004-03-13 Thread Raditha Dissanayake
Andy Lewis wrote:

Hello All,

I'm having a problem including an array in a hidden field for file
upload.
My first question is, can this be done? Can I actually include an array
in a hidden field on a POSTed PHP upload field?
 

can be done

If so do I have to encode the array. I use array's on my site and am
aware that I have to encode them to pass the values
from page to page but, for some reason I can't pass them thru a
multipart/form-data form upload. The file gets uploaded
with no problem.
 

You are posting to $PHP_SELF, are you sure you are not clobbering your 
$my_array variable  before you attempt to retrieve it's value? What is 
your register globals settings?



My Code:

form action=?=$PHP_SELF? method=POST name=sendit
enctype=multipart/form-data
input name=?= $upload_file_name; ? type=file size=60
input type=submit value=Upload
?
echo input type=\hidden name=\my_array\ value=\ .
base64_encode(serialize($my_array)) . \;
?
/form
 

The code does not compile.



--
Raditha Dissanayake.
---
http://www.radinks.com/upload/ 
Drag and Drop Upload thousands of files and folders in a single
transfer.  (HTTP or FTP) 

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


RE: [PHP] multipart/form-data and Array POST

2004-03-13 Thread Andy Lewis
I'm trying to pass an array of values. Then retrieve it on the next
page.

-Original Message-
From: Brian V Bonini [mailto:[EMAIL PROTECTED] 
Sent: Saturday, March 13, 2004 9:58 AM
To: Andy Lewis
Cc: PHP Lists
Subject: Re: [PHP] multipart/form-data and Array POST


On Sat, 2004-03-13 at 10:40, Andy Lewis wrote:
  
 form action=?=$PHP_SELF? method=POST name=sendit 
 enctype=multipart/form-data input name=?= $upload_file_name; ?

 type=file size=60 input type=submit value=Upload
 ?
 echo input type=\hidden name=\my_array\ value=\ .
 base64_encode(serialize($my_array)) . \;
 ?
 /form
  

What value are you trying to get from or place in value for the hidden
field?

-- 
Brian V Bonini [EMAIL PROTECTED]

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP] multipart/form-data and Array POST

2004-03-13 Thread Andy Lewis
I am running:

 $my_array = unserialize(base64_decode($my_array));

on the array once it's POSTed.


-Original Message-
From: Raditha Dissanayake [mailto:[EMAIL PROTECTED] 
Sent: Saturday, March 13, 2004 10:18 AM
To: Andy Lewis
Cc: [EMAIL PROTECTED]
Subject: Re: [PHP] multipart/form-data and Array POST


Andy Lewis wrote:

Hello All,
 
I'm having a problem including an array in a hidden field for file 
upload.
 
My first question is, can this be done? Can I actually include an array

in a hidden field on a POSTed PHP upload field?
  

can be done

 
If so do I have to encode the array. I use array's on my site and am 
aware that I have to encode them to pass the values from page to page 
but, for some reason I can't pass them thru a multipart/form-data form 
upload. The file gets uploaded with no problem.
  

You are posting to $PHP_SELF, are you sure you are not clobbering your 
$my_array variable  before you attempt to retrieve it's value? What is 
your register globals settings?

 
 
My Code:
 
form action=?=$PHP_SELF? method=POST name=sendit 
enctype=multipart/form-data input name=?= $upload_file_name; ? 
type=file size=60 input type=submit value=Upload
?
echo input type=\hidden name=\my_array\ value=\ .
base64_encode(serialize($my_array)) . \;
?
/form
  

The code does not compile.



-- 
Raditha Dissanayake.
---
http://www.radinks.com/upload/ 
Drag and Drop Upload thousands of files and folders in a single
transfer.  (HTTP or FTP) 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP] multipart/form-data and Array POST

2004-03-13 Thread Andy Lewis
register_globals = On



-Original Message-
From: Raditha Dissanayake [mailto:[EMAIL PROTECTED] 
Sent: Saturday, March 13, 2004 10:18 AM
To: Andy Lewis
Cc: [EMAIL PROTECTED]
Subject: Re: [PHP] multipart/form-data and Array POST


Andy Lewis wrote:

Hello All,
 
I'm having a problem including an array in a hidden field for file 
upload.
 
My first question is, can this be done? Can I actually include an array

in a hidden field on a POSTed PHP upload field?
  

can be done

 
If so do I have to encode the array. I use array's on my site and am 
aware that I have to encode them to pass the values from page to page 
but, for some reason I can't pass them thru a multipart/form-data form 
upload. The file gets uploaded with no problem.
  

You are posting to $PHP_SELF, are you sure you are not clobbering your 
$my_array variable  before you attempt to retrieve it's value? What is 
your register globals settings?

 
 
My Code:
 
form action=?=$PHP_SELF? method=POST name=sendit 
enctype=multipart/form-data input name=?= $upload_file_name; ? 
type=file size=60 input type=submit value=Upload
?
echo input type=\hidden name=\my_array\ value=\ .
base64_encode(serialize($my_array)) . \;
?
/form
  

The code does not compile.



-- 
Raditha Dissanayake.
---
http://www.radinks.com/upload/ 
Drag and Drop Upload thousands of files and folders in a single
transfer.  (HTTP or FTP) 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] multipart/form-data and Array POST

2004-03-13 Thread Raditha Dissanayake


My Code:

form action=?=$PHP_SELF? method=POST name=sendit 
enctype=multipart/form-data input name=?= $upload_file_name; ? 
type=file size=60 input type=submit value=Upload
?
echo input type=\hidden name=\my_array\ value=\ .
base64_encode(serialize($my_array)) . \;
?
/form

   

The code does not compile.



 

Thank you for the 7 different copies of your messages which i recieved.  
You had missed the last part of my reply to your original post.

--
Raditha Dissanayake.
---
http://www.radinks.com/upload/ 
Drag and Drop Upload thousands of files and folders in a single
transfer.  (HTTP or FTP) 

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php