Thanks Eric, very good info!!

For now, I jsut process the string after the "?".
Things working fine.

Many thanks!

--Wo

----- Original Message ----- 
From: "Erik Price" <[EMAIL PROTECTED]>
To: "Wo Chang" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Friday, April 05, 2002 11:14 AM
Subject: Re: [PHP] how to process URL parameers


> 
> On Friday, April 5, 2002, at 10:36  AM, Wo Chang wrote:
> 
> > So, if I want to include multiple parameters,
> > I'll use something like: ?a=1?b=2 right?
> 
> No, actually in the querystring the ? only serves to separate the URL 
> from the querystring.  So you can only use it once, immediately after 
> the URL.  To add additional values, you use the & sign.
> 
> url.com?a=1&b=2&c=3
> etc.
> 
> > Another question: if I want to hide all these
> > parameters at the url, how I can do that without
> > using the form.
> 
> If you want to do that, it's a little more complex -- you can't use the 
> querystring at all.  You need to pass your values via the POST method in 
> HTTP.  The easiest way to do this is to make an HTML form and specify 
> the method of the <form> tag as POST (like this: <form method="post" 
> action="targetpage.php">).
> 
> There is another way, it's a bit more involved.  You open a socket with 
> the server and directly send the data as POST data.  This allows you to 
> avoid having to bother with a form.  Rasmus Lerdorf wrote a function to 
> do this (takes most of the work out of it) but it helps to understand 
> how sockets work if you're going to take this route.  Let me know if you 
> want this function, I have a copy of it.
> 
> I CC'd this back to the list, because there are probably others who can 
> benefit from this conversation -- in general, try to keep discussion on 
> the list unless there is some reason for privacy.
> 
> Feel free to ask if you have more questions!
> 
> 
> Erik
> 
> 
> 
> 
> 
> ----
> 
> Erik Price
> Web Developer Temp
> Media Lab, H.H. Brown
> [EMAIL PROTECTED]


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

Reply via email to