Thanks nathan, But i cant use 'get' since the string being submitted is very big. I tried PHP headers as referred to by another website. This only produced warning message: headers already sent... etc . quickshiftin wrote: > > On 11/3/07, tanzeem <tanzeem.mb@xxxxxxxxx> wrote: >> >> >> i have 3 php files pag1.php,page2.php,page3.php >> I posted to page2.php from page1.php >> Then again posted from page2.php to page3.php >> But when i click th back button from page3.php in IE 6.0 it displays >> a page cannot be displayed error. >> When i tried the same with Firefox it displayed the page2.php correctly. >> Can anyone suggest a solution to thsi problem > > > im surprised you dont get a warning in firefox as well. > when you send a request to the server via HTTP POST, > subsequent retransmission of the same request causes browsers > to generate an warning. > the reason is because HTTP POST is designed for requests that will > alerter, add, or destroy data on the server; typically in a database > these days, whereas a get request is just for viewing a resource. > think of a site where you make a purchase. on the last page of > the checkout process, your sensitive data is posted to the server, > then if you try pressing back the warning is raised by the browser. > this is so your card is not accidentally billed twice, and usually > you will see messages on the page that say dont press back or > dont send this page twice. > > so if youre pages constitute a request that inovokes a change > in the data on the server, they are probly fine already. otherwise > switch the request method to get, and youll be able to use the > back button w/o warning. > > -nathan > > -- View this message in context: http://www.nabble.com/Page-cannot-be-displayed-error-in-IE6-tf4742094.html#a13583793 Sent from the PHP - General mailing list archive at Nabble.com. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php