So catturare variabili tramite _POST da php, ma non so come comportarmi con 'responseText'...
Allo script php le variabili arrivano come sempre
in $_POST quello che devi gestire se decidi di farlo
è la risposta a queste variabili.

Mi spiego metti che inserisci i dati nel DB (validazione a parte)
se va tutto bene la funzione ti restituirà 1 se qc va storto
0 e via js puoi gestire la responseText.
Ti consiglio di usare un semplice file xml utilizzando
responseXML.
Per darti un'idea dai un occhio qui