Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Como enviar un formulario con ajax y php

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)
<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';
?>
Salu2
Editado
1
Puntos
14261
Visitas
0
Resp
Por alber hace 102 meses
Administrador
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate