Octavian Rasnita wrote:
This doesn't work right every time.
A better idea is to put the HTTP headers in the real HTTP header like:

print <<"EOF";
Content-type: text/html
Pragma: no-cache
Cache-control: no-cache
Expires: Thu, 01 Jan, 3200 10:10:10 GMT

EOF

true, now I used


$r->no_cache(1);
$r->send_http_header('text/html');

since I'm using mod_perl, and it does send the wanted headers:
Connecting to 192.168.0.11:80... connected.
HTTP request sent, awaiting response...
 1 HTTP/1.1 200 OK
 2 Date: Sun, 06 Jul 2003 11:40:21 GMT
 3 Server: Apache/1.3.27 (Unix) mod_perl/1.27
 4 Pragma: no-cache
 5 Cache-control: no-cache
 6 Keep-Alive: timeout=15, max=100
 7 Connection: Keep-Alive
 8 Content-Type: text/html
 9 Expires: Sun, 06 Jul 2003 11:40:21 GMT
200 OK

BUT: I can still go back and forth...

The browser I use is Mozilla, maybe that's a different story...

well, I followed the access log, and when I do go back and forth, there are really no "GET"'s nor "POST"'s - the browser still chaches the data...

are there other ways?


----- Original Message ----- From: "Greenhalgh David" <[EMAIL PROTECTED]> To: "Alexander Blüm" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Sunday, July 06, 2003 9:17 AM Subject: Re: disabling the use of browser history


<head> .... <META http-equiv="Pragma" content="no-cache"> .... </head>

HTH

Dave


On Saturday, July 5, 2003, at 10:12 pm, Alexander Blüm wrote:



hello!!!

I'm writing a database frontend based on perl-CGI.

Each query is being cached in a file with the current session-ID. The
reason for this doing is that some queries do take a very long time to
process and have a large output. If I want to see the next 50 results
using the SQL 'LIMIT' and 'OFFSET' option this would require to rerun
the query, which is unnecessary, since the database is used rarely.

Either way, I need to disable the use of the browsers function to "go
back" or "forward" - it may result in unexpected or wrong outputs.

wasn't this done somehow with the HTML headers or javascript?

I remember something with the word "expire"...

Any help would be greatly appreciated.
TIA


cheers, Alex


-- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]







--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to