Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2004, 17:48
Avatar de jamesxv7
jamesxv7
 
Fecha de Ingreso: julio-2001
Ubicación: Puerto Rico
Mensajes: 109
Antigüedad: 22 años, 8 meses
Puntos: 0
Mensaje Código de un simple formulario

Para todos aquellos que desean saber como enviar un email usando HTML y PHP. Es facil de usar, cualquier sugerencia enviame un mensaje privado. Espero que les ayude.

Código PHP:
<?php 
$mail 
=$_GET['mail'];
if(
is_null($email))
{
?>

<?php
}
    
$name $_REQUEST['name'];
    
$email $_REQUEST['email'];
    
$message $_REQUEST['message'] ;
    
    if(empty(
$name))
    {
        
$control_name FALSE;
    }
    
    if(empty(
$email))
    {        
        
$control_email FALSE;
    }
    
    if(
eregi("^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z]+[_\.0-9a-zA-Z-]+\.)+[0_9a-zA-Z]+$"$email))
    {
        
$control_email=TRUE;
    }
    else
    {
        
$control_email FALSE;
    }
    if(empty(
$message))
    {
        
$control_message FALSE;
    }
    if(isset(
$_REQUEST["submit"]))
    {
        if((
$control_name)==FALSE)
        {
            echo 
"No escribio su nombre.<br />";
        }
        if((
$control_email)==FALSE)
        {
            echo 
"No escribio su email.<br />";
        }
        if((
$control_mensaje)==FALSE)
        {
            echo 
"No escribio mensaje alguno.<br />";
        }
        if(((
$control_name) || ($control_email) || ($control_message))==FALSE)
        {
            echo 
"EL MENSAJE NO SE PUDO ENVIAR.<br />";
            
$mail=NULL;
        }
        else
        {
            
mail"[email protected]""Mensaje para TU WEB de $name""$name escribe lo siguiente: $message""From: $email");
            echo 
"¡Gracias!";
            
$mail=NULL;
        }
    }
    
?>
    <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
  <p>Nombre:<br />
    <input name="name" type="text" size="40" />
    <br />
    <br />
  <p>Email:<br />
    <input name="email" type="text" size="40" />
    <br />
    <br />
    Mensaje:<br />
    <textarea name="message" rows="15" cols="35"></textarea>
    <br />
    <br />
    <input name="submit" type="submit" value="Enviar" />
  </p>
  </form>
__________________
James: Blog - Galería - Ecodig