[ciapug] header redirects in IE
Henke, Ken
ciapug@cialug.org
Fri, 6 Jun 2003 12:13:44 -0500
I found this somewhere and it works with (our limited audience using) ie6sp1
and mozilla 1.2.1 so far:
function redirectTo($relativeUrl) {
header("Location: http://".$_SERVER['HTTP_HOST']
.dirname($_SERVER['PHP_SELF'])
."/".$relativeUrl);
}
Using php 4.3.0
-----Original Message-----
From: Dave J. Hala Jr. [mailto:dave@58ghz.net]
Sent: Friday, June 06, 2003 10:12 AM
To: PHP List
Subject: Re: [ciapug] header redirects in IE
I had this problem too... What I did was use the entire url.
if (!$_SESSION["s_isadmin"]) {
> header("location: http://www.imsocool.com/login.php");
> }
>
On Wed, 2003-06-04 at 15:08, bvonahsen@mchsi.com wrote:
> I'm trying to do redirects with php 4.2.0, but IE is acting funny. All of
the
> pages in the admin area have this code to make you log in if you haven't:
> if (!$_SESSION["s_isadmin"]) {
> header("location: login.php");
> }
>
> This works great in NS4.8 and mozilla 1.3, but IE 6 SP1 redirects to the
> non-admin login page (../login.php, not ./login.php). Anyone know why?
If I
> change the pagename to something else (like Xlogin.php), I get a 404, I'm
> assuming because there is no ../Xlogin.php. I saw some issues with IE 5.5
on
> php.net, but none of those fixes helped. Any thoughts? A non-relative
address
> doesn't work either.
> _______________________________________________
> ciapug mailing list
> ciapug@cialug.org
> http://cialug.org/mailman/listinfo/ciapug
--
"...Unix, MS-DOS and Windows NT (also known as the Good, the Bad, and the
Ugly)"
OSIS
Dave J. Hala Jr.
641.485.1606
_______________________________________________
ciapug mailing list
ciapug@cialug.org
http://cialug.org/mailman/listinfo/ciapug