Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/02/2004, 17:59
Avatar de Gerald
Gerald
 
Fecha de Ingreso: julio-2003
Mensajes: 1.356
Antigüedad: 20 años, 10 meses
Puntos: 2
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 .
__________________
Solo por Hoy: Trataré de fortalecer mi mente. Estudiaré y aprenderé algo útil
Hoteldipity
Arte Caracol

Última edición por Gerald; 20/02/2004 a las 18:01