Как заставить страницу не кэшироваться в PHP?
У меня есть страница, index.php, которая показывает информацию, основанную на MySQL базы данных. На нем есть формы, а действие для форм настроено на отдельную страницу с именем process.php. Process.php выполняет всю работу с базой данных CRUD, затем использует
header("Location: /webadmin/email/index.php");
отправить пользователя обратно на исходную страницу.
Кажется, это работает нормально, за исключением того факта, что исходная страница указателя не всегда отражает изменения, внесенные process.php. Я предполагаю, что страница кэшируется, потому что, если я сделаю обновление (Ctrl + F5), страница покажет последние данные.
Как я могу предотвратить кэширование этой страницы? я пыталсячто говорит страница PHP для header (), но это не похоже на работу. Параметры Cache-Control и Expires, похоже, не действуют вообще - страница все еще кэшируется.
Обновить
Хорошо, я был частично неправ. По-видимому, в IE работает следующее:
<?php header("Cache-Control: no-cache, must-revalidate");
Тем не менее, он определенно НЕ работает в FF, который все еще показывает кэшированную версию. Любые идеи о том, почему это так, и как я могу остановить кэширование?