Amigo, mira este es tu formulario HTML
Código HTML:
Ver original<form action="#" method="post" id="contact_form"> <div class="double_block"> <div class="inut_bg active_bg_form"> <input type="text" name="u_name" title="Name<span>*</span>" class="s_inp_text" value="" style="display: none; "> <div class="inut_bg active_bg_form"> <input type="text" name="u_mail" title="E-mail<span>*</span>" class="s_inp_text" value="" style="display: none; "> <div class="double_block"> <div class="inut_bg active_bg_form"> <input type="text" name="u_site" title="Website" class="s_inp_text" value="" style="display: none; "> <div class="inut_bg active_bg_form"> <input type="text" name="u_phone" title="Phone" class="s_inp_text" value="" style="display: none; "> <div class="inut_bg big active_bg_form"> <input type="text" name="u_subject" title="Subject" class="s_inp_text" value="" style="display: none; "> <div class="area_bg active_bg_form"> <textarea name="u_comment" cols="30" rows="10" title="Your comment<span>*</span>" class="s_inp_text" style="display: none; "></textarea> <a href="#" class="button" id="submit"> Submit comment
a la línea 1 le falta la acción, decirle el archivo PHP que procesará y enviará el email, ejemplo.
form (fijate en el action)
Código HTML:
Ver original<form action="proceso.php" method="post" id="contact_form">
proceso.php
Código PHP:
Ver original$aviso = "";
// Si el usuario ingresó su nombre, email y comentario en el formulario entonces envía el email
if ($_POST['u_name'] != "" && $_POST['u_email'] != "" && $_POST['u_comment'] != "") {
// email de destino
// asunto del email
$subject = "Contacto";
// Cuerpo del mensaje
$mensaje = "---------------------------------- \n";
$mensaje.= " Contacto \n";
$mensaje.= "---------------------------------- \n";
$mensaje.= "NAME: ".$_POST['u_name']."\n";
$mensaje.= "EMAIL: ".$_POST['u_email']."\n";
$mensaje.= "SUBJECT: ".$_POST['u_subject']."\n";
$mensaje.= "WEBSITE: ".$_POST['u_site']."\n";
$mensaje.= "PHONE: ".$_POST['u_phone']."\n";
$mensaje.= "FECHA: ".date("d/m/Y")."\n"; $mensaje.= "HORA: ".date("h:i:s a")."\n"; $mensaje.= "IP: ".$_SERVER['REMOTE_ADDR']."\n\n";
$mensaje.= "---------------------------------- \n\n";
$mensaje.= $_POST['u_comment']."\n\n";
$mensaje.= "---------------------------------- \n";
$mensaje.= "Enviado desde http://misitio.com \n";
// headers del email
$headers = "From: ".$_POST['u_email']."\r\n";
// Enviamos el mensaje
if (mail($email, $subject, $mensaje, $headers)) { $aviso = "Su mensaje fue enviado.";
} else {
$aviso = "Error de envío.";
}
}
Eso es todo, espero a ver sido de ayuda!!
Aquí puedes ver un tutorial mas completo http://blog.unijimpe.net/enviar-e-mail-con-php/
Saludos!!