Exactamente, se tiene que hacer mediante ajax y te recomiendo hacerlo con jquery.
Quitale el action al formulario agregale un id, para poder enviarlo despues por ajax. Tambien al boton para enviar agregale un id.
Código Javascript
:
Ver original$(document).ready(function(){
$('.IDDELBOTON').click(function(evento){
evento.preventDefault();
$.ajax({
url: 'archivo.php',
data: $('#IDFORMULARIO').serialize(),
success: function(resultado){
$('#dondequeresponerelresultado').html("<p>resultado</p>");
}
});
});
});
El resultado va a ser lo que imprima el archivo php