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>


Reply via email to