Originariamente inviato da artorius
suppongo perche tu non fai un submit....

Mi sa che non ti è molto chiaro come funziona il tutto:

Ajax.Response invia una richiesta ajax all'url che gli passi, quindi, dato che gli passi "boxes/register_user.php?action=avanti2&action2=registram i" pa tua pagina PHP riceve

$_GET = array("action" => "avanti2", "action2" => "registrami");

e basta, devi ottenere e serializzare il form in una serie di parametri per otterere qualcosa.

Codice PHP:
new Ajax.Request(url_action, {method :'get'parameters : $('reg').serialize(true), onComplete:showResponse} ); 
ti ricordo che "reg" è l'id della form che usi.
Ti ringrazio tanto, sto iniziando con Ajax e non mi era ancora capitato di usarlo per i form.
Quindi se cambio il method, immagino che possa usarlo anche con POST giusto?