Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/09/2003, 12:48
Jordi1
 
Fecha de Ingreso: abril-2003
Mensajes: 656
Antigüedad: 21 años
Puntos: 1
Aqui tienes un modelo simple de como se pude mandar un mail
a partir de un formulario,

Recuerda que es lo mas simple, tienes de ver que quieres enviar
y lo que quieres que sea el formualrio pero como modelo sirve

Código PHP:
<html>
<head>
<title>formulario</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<dl>
  <form name="form1" method="post" action="<? $PHP_SELF ?>">
    <table width="60%" border="0" cellspacing="0" cellpadding="0">
      <tr> 
        <td width="26%">Nombre</td>
        <td width="74%"><input name="name" type="text" id="name"></td>
      </tr>
      <tr> 
        <td>direccion</td>
        <td><input name="dire" type="text" id="dire"></td>
      </tr>
      <tr> 
        <td>email</td>
        <td><input name="email" type="text" id="email"></td>
      </tr>
      <tr> 
        <td colspan="2"><input type="submit" name="Submit" value="Enviar"></td>
      </tr>
    </table>
  </form>
  <dt>&nbsp;</dt>
</dl>
</body>
</html>
<?
if ($HTTP_POST_VARS)
{
/*aqui lo que hacemos es que se ejecute cuando el script reconoce que se le 
han enviado variabels de un formualrio en nuesto caso el de arriba con la 
variable $PHP_SELF que quiere decir que la accion es la misma pagina donde 
esta el forumulario*/

$nombre=$_POST['nombre'];
$dire=$_POST['dire'];
$email=$_POST['email'];
/* aqui lo que hacemos es convertir el arry del POST en variables 
normales que son mas facil de utilizar*/



$destino="[email protected]";
$asunto="asunto que quieras";
$cuerpo_mail="Nombre de cliente".$nombre."\n\n"
            
."Direccion".$dire."\n\n"
            
."Eamil del cliente".$email."\n\n";
//creamos el cuerpo del mensaje con dos saltos de liena \n\n

//aqui enviamos el mail

mail($destino$asunto$cuerpo_mail"From: $nombre <$email>"); 
}
espero que te sirva,