Автоматический отсчет времени без обновления страницы, потом по окончанию чтобы обновляло.
будет считать javascript
[code]
<script>
window.onload = function(){
let i = 10;
setInterval(function(){
i -= 1;
document.getElementById("time".innerText = i;
if(i == 0)
location.reload();
}, 1000);
}
</script>
[/code]
и показывать в <div id="time"></div>
header('Refresh: 3; URL=http://sait.ru');
где цифра 3 = количество секунд
<noscript>АбнАвЫ странЫцу сам, слЮшай</noscript>
или передать заголовком. на этот случай и оставляют ссылки типа "Если страница не обновляется, то нажмите ссылку"