On Monday August 7 2006 4:43 pm, Mary Anderson wrote:
> Hi all,
>
> I would like to create an exit button which, when pressed, triggers
> code to clean up my application and then go to the index.html page. It is
> my understanding that the redirect function will take me there. Here is
> the key piece of code:
>
> print redirect (-location=>'./');
>
> Here is the result -- nothing happens but a statement is printed out --
>
> Status: 302 Moved Location: ./
>
> How should I be doing this?
>
> Mary Anderson
Perldoc CGI
heres the relevant stuff:
GENERATING A REDIRECTION HEADER
print redirect(’http://somewhere.else/in/movie/land’);
Sometimes you don’t want to produce a document yourself, but simply
redirect the browser
elsewhere, perhaps choosing a URL based on the time of day or the
identity of the user.
The redirect() function redirects the browser to a different URL. If
you use redirection
like this, you should not print out a header as well.
You should always use full URLs (including the http: or ftp: part) in
redirection requests.
Relative URLs will not work correctly.
note the last line
Greg
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>