Hmmm, where isn't any whitespace! It works when the location not contain a port! But 
the problem is that it has to contain a port!! It a bit strange, otherwise I think it 
the server option that is the problem! Or the router!

With Best Regards

Johan Holst Nielsen


> As a test, try recoding the page to use outpt buffering. If it
> then works, then it's like 99.9% sure that there is some
> whitespace between the "start" of the page, and the headr
> line. Recall that as soon as some "non PHP" whitespace is
> seen, it's too late to send a header, so if this is include()d
> in another file, for example, if that file has any whitespace
> then the header won't work.
> 
> Johan Holst Nielsen wrote:
> > 
> > It is wierd! I won't work for me!! Anyway who know a fail that could =
> > make this make this problem?! Could it be the firewall or something. I =
> > havn't seen this problem before! It works fine with other PHP files with =
> > other ports, but the problem comes when i tries to redirect to another =
> > page with a port included!
> > 
> > With Best Regards
> > 
> > Johan Holst Nielsen
> > 
> > =20
> > ----- Original Message -----=20
> > From: "Sean R. Bright" <[EMAIL PROTECTED]>
> > To: "'Johan Holst Nielsen'" <[EMAIL PROTECTED]>; =
> > <[EMAIL PROTECTED]>
> > Sent: Thursday, January 11, 2001 4:16 PM
> > Subject: RE: [PHP-DEV] Sent location header with port!
> > 
> > 
> > > This works fine for me...make absolutely sure that there is no =
> > whitespace
> > > before your opening <?php tags.  This includes any files you are
> > > require()ing and include()ing.
> > >=20
> > > <?php
> > >    header("Location: http://www.mysite.com:8080/index.php");
> > > ?>
> > >=20
> > > Sean
> > >=20
> > > -----Original Message-----
> > > From: Johan Holst Nielsen [mailto:[EMAIL PROTECTED]]
> > > Sent: Thursday, January 11, 2001 10:25 AM
> > > To: [EMAIL PROTECTED]
> > > Subject: [PHP-DEV] Sent location header with port!
> > >=20
> > >=20
> > > Hi ppl
> > >=20
> > > I have a problem with the header() function. I have to seen a header =
> > which
> > > contain a port! My script looks like this:
> > > <?
> > > header("Location: http://domain.com:8080/file.php3");
> > > ?>
> > >=20
> > > But it won't redirect! Anyway know a solution? Please help! Shall I =
> > define
> > > the port antoher place, or is it impossible to send a header =
> > containing a
> > > port?
> > >=20
> > > With Best Regards
> > >=20
> > > Johan Holst Nielsen
> > >=20
> > >=20
> > 
> > 
> > -- 
> > PHP Development 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]
> > 
> 
> 
> -- 
> ===========================================================================
>    Jim Jagielski   [|]   [EMAIL PROTECTED]   [|]   http://www.jaguNET.com/
>           "Casanova will have many weapons; To beat him you will
>               have to have more than forks and flatulence."
> 
> -- 
> PHP Development 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 Development 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]

Reply via email to