Que raro que no funcionen los códigos posteados mas arriba..
Código HTML:
Ver original<form id="contact-form" method="post" action="enviar.php"> <input name="nombre" type="text" id="nombre" size="30" /> <input name="email" type="text" id="email" size="30" /> <input type="submit" name="submit" value="Enviar"/>
enviar.php
Código PHP:
Ver original<?php
//Direccion del destinatario
//Tomamos los datos de los campos y los ponemos en variables para trabajarlos mejor
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$mensaje = $_POST['mensaje'];
//Juntamos todas las variables en una sola
$cuerpo =
"\nNombre: ".$nombre.
"\nEmail: ".$email.
"\nMensaje: ".$mensaje;
//para el envío en formato HTML
$headers = "MIME-Version: 1.0\r\n";
$headers = "Content-type: text/html; charset=iso-8859-1\r\n";
//dirección del remitente
//Envio del mail mediante la funcion mail() de PHP
mail($destinatario,"Formulario de Consultas",$cuerpo,$headers);
?>
Como verán no es muy diferente a los ejemplos expuestos por los compañeros anteriormente, otra cosa que hay que tener en cuenta es que el servidor donde esté alojado el código tenga soporte para la función mail() de PHP
Saludos
Edit.: Soy nuevo en esto de publicar códigos por eso me salieron asi.. =/ en fin, creo que igual se entiende =P