Servers are passive, browsers are active. PHP is a server side language, remember that. If you want an activity to happen, make the browser do it, through client side language. Servers have answers, browsers ask questions. Think of it like that, and you will see that a DHTML solution, Flash movie, or Java applet will best serve your needs!