Os pongo en mi caso:
-Tengo un .html que le cargo imagenes tal que quedan así:
<img src="<?php echo $dirFoto ?>" alt="<?php echo $row->idobra ?>" WIDTH="70" HEIGHT="50" onclick="cambiaImagen('<?php echo $dirFoto ?>');pedirDatos('<?php echo ($row->idobra); ?>');"/>
-También tengo un archivo .php con la función visitar($idobra) que supuestamente aumenta las visitas de ésta imagen.
En cada imagen, como podeis ver, hago 2 llamadas a 2 funciones javascript, éstas me las ejecuta sin problemas y hace lo que tenga que hacer, el problema viene cuando intento ejecutar una función php (visitar).
He probado a ejecutar con Ajax con el método POST pero no me queda muy clara la sintaxis porque no consigo que funcione. Algun rallito de luz?
![Porras](http://static.forosdelweb.com/fdwtheme/images/smilies/porra.gif)
Gracias :)
PD: Mi idea es en el evento onClick ejecutar una funcion JS y que ésta llame a la de PHP por Ajax.