Есть ли в URL переменные? Если нет, то IE использует кеширование .
Когда вы посещаете сайт в любом современном браузере, он сохраняет собственную локальную копию этой страницы. Когда вы затем перейдете на вкладку URL вверху и снова нажмете Enter, браузер обнаружит, что у него есть собственная локальная копия, и вместо этого решит показать вам это.
Это повышает быстродействие каждой страницы, которую вы посещаете в Интернете, однако, когда вы обновляете страницу, она проверяет HTTP-заголовок с сервера и, если он изменился (имеет), отобразит новую версию страницы. 1009 *
Вам нужно предотвратить кэширование, для этого в PHP просто добавьте следующее:
// Disable caching of the current document:
header('Cache-Control: no-cache, no-store, max-age=0, must-revalidate');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');// Date in the past
header('Pragma: no-cache');
или вы можете даже использовать мета-теги .
Обратите внимание, что независимо от того, что вы делаете, это просто запросы, которые браузер может игнорировать по желанию. Вы не можете контролировать браузер клиента, хотя большинство из них выполнят его.