Ejemplo sencillo de como enviar un formulario con ajax y php, si nunca has usado ajax ten en cuenta que tienes que usar la librería de jquery como puedes ver en el ejemplo:
contacto(.php o .html o x)
Editado
contacto(.php o .html o x)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script>
function enviar_ajax(){
$.ajax({
type: 'POST',
url: 'proccess.php',
data: $('#form1').serialize(),
success: function(respuesta) {
if(respuesta=='ok'){
alert('enviado');
}
else {
alert('error');
}
}
});
}
</script>
<form onsubmit="enviar_ajax(); return false" id="form1">
<input type="text" name="nombre"><br>
<textarea name="mensaje"></textarea><br>
<input type="submit" value="Enviar">
</form>proccess.php<?php
$nombre=$_POST['nombre'];
$mensaje=$_POST['mensaje'];
mail('correo@destino.com','titulo',$mensaje.' de '.$nombre);
echo 'ok';
?>Salu2Editado
1
Puntos
Puntos
13995
Visitas
Visitas
0
Resp
Resp
Por alber hace 10 años
Admin