Can't. HTTP works roughly like this:
Connection opened
Client->Server request
Client<-Server response
Connection closed
There is no connection maintained between the server and the users. An event can not force anything to happen among the clients.
All HTTP-based chat applications work by having the client continually poll for updates. Try:
header("Refresh: 5; url=http://$SERVER[HTTP_HOST]$SERVER[PHP_SELF]");
or the equivalent in an HTML META tag.