Estimado
gariko01:
1. El Foro cuenta con una herramienta llamada
Highlight que permite mostrar código con formato. Lo ideal es que la utilices para mostrar el código que has elaborado o, en su defecto, puedes usar un servicio como el de
GitHub que permite almacenar el código y visualizarlo públicamente, así le evitarás a quienes quiera ayudarte el trabajo de tener que descargar tus archivos para poder ver el problema.
Highlight de Foros del Web

Repositorio de GitHub

2. Todo aquello relacionado a eventos en los que interactúa el usuario, tales como: clics, pulsación de teclas, movimiento del
mouse, entre otros, están directamente relacionados con el navegador; por lo tanto, deben ser tratados en el foro de JavaScript. PHP es un lenguaje que trabaja en el lado del servidor; por ende,
no sabe de ese tipo de eventos.
Pediré que muevan tu hilo a dicho foro, pero será necesario que edites tu publicación para que coloques el código que has elaborado. Ten en cuenta que es necesario que al menos hayas intentado algo para solucionar tu problema y podamos ver ese intento de solución en tu código; de lo contrario, las posibilidades de que alguien te ayude, serán escasas. Alguno de los tantos
ejemplos que hay en la red de interacción con clics te pueden servir de guía.