Reply to new to php ... POST variables?

Your name:

Reply:


Posted by grande news on 05/08/06 01:30

Hello,

I am trying to send a bunch of data via a single POST message, from a
wireless device to a PHP script on my server. Some of this data is
base64_encoded binary image data. Basically, I want to send a series of
small icons, and each has a width, height, and the pixel data. So I am
sending the following strings via a Socket connection:

"POST http://www.mydomain.com/processicons.php HTTP/1.0\n"
"From: me@mydomain.com\n"
"User-Agent: HTTPTool/1.0\n";
"Content-Type: application/x-www-form-urlencoded\n"
"width=32&height=32d&data="

following this I send the base64 encoded data for the image. Then "\n\n" to
end the POST.

This works for a single image, but if I want to send multiple images in the
same post, it doesn't work. What I tried is just incrementing my variable
names and adding for example "&width2=32&height2=32&data2=blahblahblah" over
and over again for all the images I want to send, eventually followed by the
'\n\n'. However, in my php script I tried printing out all of the _POST
variables it receives, and it seems like everything after that first 'data'
variable is just being lost, or maybe included in the image data? I don't
know.

I thought that the '&' symbol should tell the script that a new variable has
come along. And the base64encode doesn't use that symbol, I don't think.
Maybe it does and that it my problem?

Thanks for any suggestions

Bint

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация