Re: [PHP] Re: Redirect Function?!!

2001-12-07 Thread Brian Clark

* Roko Roic [EMAIL PROTECTED] [Dec 07. 2001 03:26]:

 I don't like header('Location: page.php'); so I use a HTTP request class to
 call another script/page. This does fork another httpd, but that's life :)

Just out of curiosity, what's wrong with header('Location ... ');?

-- 
 -Brian Clark


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] Re: Redirect Function?!!

2001-12-07 Thread Roko Roic


Brian Clark [EMAIL PROTECTED] wrote in message
20011207082759.GB8750@ganymede">news:20011207082759.GB8750@ganymede...
 * Roko Roic [EMAIL PROTECTED] [Dec 07. 2001 03:26]:

  I don't like header('Location: page.php'); so I use a HTTP request class
to
  call another script/page. This does fork another httpd, but that's life
:)

 Just out of curiosity, what's wrong with header('Location ... ');?

I may be wrong, but I thing Header(Location) sends a Location header back to
the client informing him that he will be redirected. Therefore, you must
expect your client to be aware of that HTTP header, and some WAP client
performed strangely with this. Also some proprietary HTTP clients could act
the same.

I, too, would like to know if this is the case?

Roko



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] Re: Redirect Function?!!

2001-12-07 Thread Miles Thompson

RFC 2616 is your friend 

14.30 Location The Location response-header field is used to redirect the 
recipient to a location other than the Request-URI for completion of the 
request or identification of a new resource. For 201 (Created) responses, 
the Location is that of the new resource which was created by the request. 
For 3xx responses, the location SHOULD indicate the server's preferred URI 
for automatic redirection to the resource. The field value consists of a 
single absolute URI. Location = Location : absoluteURI An example is: 
Location: http://www.w3.org/pub/WWW/People.html Note: The Content-Location 
header field (section 14.14) differs from Location in that the 
Content-Location identifies the original location of the entity enclosed in 
the request. It is therefore possible for a response to contain header 
fields for both Location and Content-Location. Also see section 13.10 for 
cache requirements of some methods. 

Original, better formatted, is at ftp://ftp.isi.edu/in-notes/rfc2616.txt

Miles

At 11:28 AM 12/7/2001 +0100, Roko Roic wrote:

Brian Clark [EMAIL PROTECTED] wrote in message
20011207082759.GB8750@ganymede">news:20011207082759.GB8750@ganymede...
  * Roko Roic [EMAIL PROTECTED] [Dec 07. 2001 03:26]:
 
   I don't like header('Location: page.php'); so I use a HTTP request class
to
   call another script/page. This does fork another httpd, but that's life
:)
 
  Just out of curiosity, what's wrong with header('Location ... ');?

I may be wrong, but I thing Header(Location) sends a Location header back to
the client informing him that he will be redirected. Therefore, you must
expect your client to be aware of that HTTP header, and some WAP client
performed strangely with this. Also some proprietary HTTP clients could act
the same.

I, too, would like to know if this is the case?

Roko



--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]