Necesitas aprender html y aprender como se maneja los formularios
Código PHP:
<form name="form" method="post" action="form.php">
<p align="left"><font size="2" face="Geneva, Arial, Helvetica, sans-serif">Nombre/Name
<input type="text" name="nombre">
</font></p>
<p align="left"> <font size="2" face="Geneva, Arial, Helvetica, sans-serif">Domicilio/
Address
<input type="text" name="textfield2">
</font></p>
<p align="left"> <font size="2" face="Geneva, Arial, Helvetica, sans-serif">Teléfono/Telephone
<input type="text" name="textfield3">
</font></p>
<p align="left"> <font size="2" face="Geneva, Arial, Helvetica, sans-serif">Mail/e-mail
<input type="text" name="textfield4">
</font></p>
<p align="left"><font size="2" face="Geneva, Arial, Helvetica, sans-serif">Comentarios/
comments</font></p>
<p align="left"><font size="2" face="Geneva, Arial, Helvetica, sans-serif">
<textarea name="textarea" rows="10"></textarea>
</font></p>
<p align="left"><font size="2" face="Geneva, Arial, Helvetica, sans-serif">
<input type="submit" name="Submit" value="Enviar">
<input type="submit" name="Submit2" value="Borrar">
</font></p>
<p align="left"> </p>
</form>
form.php
Código PHP:
<?
if (isset($_POST["Submit"]))
{
$mensaje = "";
if(empty($_POST["nombre"])){
$mensaje .= "Debes escribir tu nombre y apellido.<br>";
}
//sogues validando las variables que tu decidas
if ($mensaje != ""){
echo "Errores $mensaje <br />";
exit;
}
//Recibes las variables del formulario
$nombre = $_POST["nombre"];
//luego te pongo uno para que te des idea el resto lo haces tu :)
$cuerpo = "tu html aqui con las variables ejemplo $nombre";
$to = "[email protected]";
$subject = "$nombre - formulario";
$mailheader = "MIME-Version: 1.0 \r\n";
$mailheader .= "Content-type: text/html; charset=iso-8859-1 \r\n"; //llegara el formulario en html
$mailheader .= "From: Formulario lalala <$email> \r\n";
$mailheader .= "Return-path: $email \r\n";
$mailheader .= "X-Priority: 1 \r\n";
$mailheader .= "X-MSMail-Priority: High \r\n";
$mailheader .= "X-Mailer: PHP/".phpversion()." \n";
if (mail ($to,$subject,$cuerpo,$mailheader)) //para evitar reenvio de datos
{
header("Location:todook.htm"); //redirecciona a otra web dando gracias
exit;
} else {
header("Location:noenviado.htm"); //en caso de que no se envie da error
exit;
}
} else { // cierras el if del submit ... esto me enseño cluster para evitar que me llegue el formulario vacio
echo "No se puede entrar directo aquí";
}
?>
Espero te sirva ojo es un ejemplo
www.php.net/mail
usa el buscador del foro en serio que el codigo que te he dado esta completo tu tienes que armarlo , te lo dejo como tarea, como dice Cluster el te da la caña y te enseña a pescar .