hola amigos existe una forma en php de refrescar una pagina cada x tiempo mientras este activa.
como este ejemplo en asp
Este primer caso es un refresh, en este caso se refresca cada 10 segundos, siempre que la venta este activa.
<%
Response.AddHeader "PRAGMA", "NO-CACHE"
Response.AddHeader "REFRESH", "10"
%>