PHP выполняется на стороне сервера. Как только он отдал код страницы, взаимодействие с клиентом прекращается. Максимум что получится - делать редирект, но тебе скорей всего нужно другое. Посмотри в javascript location.href, location.reload(), и setTimeout()
=) Хм. При этих функциях достаточно сильно видно мерцание фрейма. Т.е допустим для чата. Обновление стоит 5 секунд. ... здесь стоит header() ... <body onload="scrollBy(0,99999)">...