Podés usar esto:
Código PHP:
function getPos(e){
var ev=e || window.event;
var obj=ev.target || ev.srcElement;
obj.style.position='relative';
posX=ev.layerX || ev.offsetX || 0;
posY=ev.layerY || ev.offsetY || 0;
return {x:posX,y:posY}
}
Ejemplos:
http://disegnocentell.com.ar/notas2.php?id=252
O simplemente usar un input type image y rescatar la posición en el servidor, ejemplo (ver mapa):
http://disegnocentell.com.ar/notas2.php?id=242