[nycphp-talk] Help -- header redirection problem
Rick Olson
rolson at aeso.org
Tue Sep 26 20:29:53 EDT 2006
I tried the following code just now using multiple URLs, both HTTPS &
HTTP, with nested output buffering even, and variations thereof, and
have not managed to trigger that error :(
ob_start();
print 'before';
print 'do stuff...';
print 'xxxxxx';
ob_end_clean();
header("Location: https://www.paypal.com");
exit;
Anything else in there that might be causing the problem?
--
Rick
Cliff Hirsch wrote:
>
> I have a short script that redirects pages to http or https as
> required, but am having problems.
>
> The function works fine, but hiccups once output buffering is turned
> on. Unfortunately, some redirection can’t occur until after output
> buffering is on – legacy code…
>
> I though redirection should work fine though because I clean the
> output buffer as follows:
>
> ob_end_clean();
>
> header("Location: https://$path");
>
> exit;
>
> Firefox gives me the following error message:
>
> The page isn't redirecting properly
>
> Firefox has detected that the server is redirecting the request for
> this address in a way that will never complete.
>
> This problem can sometimes be caused by disabling or refusing to
> accept cookies.
>
> Any ideas? I’m pulling my hair out.
>
> Cliff
>
> _______________________________
> *Pinestream Communications, Inc.*
> Publisher of /Semiconductor Times/ & /Telecom Trends/
> 52 Pine Street, Weston, MA 02493 USA
> Tel: 781.647.8800, Fax: 781.647.8825
> http://www.pinestream.com <http://www.pinestream.com/>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> New York PHP Community Talk Mailing List
> http://lists.nyphp.org/mailman/listinfo/talk
>
> NYPHPCon 2006 Presentations Online
> http://www.nyphpcon.com
>
> Show Your Participation in New York PHP
> http://www.nyphp.org/show_participation.php
>
More information about the talk
mailing list