En lugar de un boton, deberías colocar en tu formulario un evento onsubmit (no recuerdo cuál otro en este momento) al que debe asociar una función que luego de cargar el "XMLHTTP" y valides llames a un programa php con open.
dentro de ese php haces lo que quiereas con los datos y listo....
tu_ajax.open("GET", "tu_aplicacion.php?param1="+valor1+"¶m2="+valo r2....+"¶mN="+valorN);
Saludos