it's possible with javascript and a server side language. With mouse.x and mouse.y and screentosphere you can translate mouse coordinates to spherical coordinates. With javascript you then render a form where user can input text, and then save it to the database.