Gracias a ambos, de hecho, así lo estoy haciendo, y entiendo lo del lado del servidor, solo que me pareció ver en algún ejemplo algo así como
onsubmit = "<?php la funcion ?>",
que no funciona, pero debo estar equivocado, pasa que soy novato y me paso mucho tiempo mirando manuales y ejemplos y me habré confundido.
Gracias y un abrazo.