Browser keeps caching


I have a problem with Internet Explorer (v7). It's not my favorite browser, but you do have to test your websites in it.

In my browser, I have selected the cache option "Every time I visit the website".
In the PHP code I included:

header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Expires: Mon, 1 Jan 2000 00:00:00 GMT"); // Date in the past
header("Pragma: no-cache");

Still I need to refresh the page with Ctrl-F5, pressing just F5 returns an old version of the page.

Do I miss something here?