Re: URL Forwarding in PHP...
| From: | Micah Stevens | Date: | Mon, 26 Sep 2005 20:51:53 +0000 |
| Subject: | Re: URL Forwarding in PHP... | ||
| References: | 1 | Groups: | php.db |
| Request: | Send a blank email to php-db+get-40381@lists.php.net to get a copy of this message | ||
Sure it does:
<?php
if (<condition>) {
echo "<META HTTP-EQUIV=\"Refresh\"
CONTENT=\"5; URL=html-redirect1.html\">";
} else {
echo "<META HTTP-EQUIV=\"Refresh\"
CONTENT=\"5; URL=html-redirect2.html\">";
}
?>
On Monday 26 September 2005 1:27 pm, Daryl Booth wrote:
> But I want to redirect to different places when the condition (if) is
> different. The condition works but the conditional redirect doesn't. I
> tried fopen() but that just sends the output to the variable as text.
>
> -----Original Message-----
> From: Micah Stevens [mailto:micah@raincross-tech.com]
> Sent: Montag, 26. September 2005 22:20
> To: php-db@lists.php.net
> Subject: Re: [PHP-DB] URL Forwarding in PHP...
>
> Okay, then you should use an HTML meta tag to forward.. uhh.. (looking it
> up
>
> since I haven't done this in a while)
>
> Here, try this:
>
> http://www.billstclair.com/html-redirect.html
>
> -Micah
>
> On Monday 26 September 2005 1:10 pm, Daryl Booth wrote:
> > I'm new to PHP and so I don't understand what you mean by "note that this
> > cannot be set once any output has been sent to the browser. At least not
> > without using output buffering."
> >
> > What do you mean by output buffering? I want the site to display a table
> > then forward to another site atomatically.
> >
> > -----Original Message-----
> > From: Joseph Crawford [mailto:codebowl@gmail.com]
> > Sent: Montag, 26. September 2005 22:02
> > To: Daryl Booth; [PHP-DB] Mailing List
> > Subject: Re: [PHP-DB] URL Forwarding in PHP...
> >
> > header("Location: http://www.php.net/");
> >
> > note that this cannot be set once any output has been sent to the
> > browser. atleast not without using output buffering.
> >
> > --
> > Joseph Crawford Jr.
> > Zend Certified Engineer
> > Codebowl Solutions, Inc.
> > 1-802-671-2021
> > codebowl@gmail.com