Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/07/2004, 14:39
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Bueno . en su demo se ve bien claro:

http://www.romiglia.com/esenciales/demo_es.html

Lo que llama "alias" es el servidor SMTP (por qué le llamó "alias"?)

Y .. esto es lo que usa para el proceso del envio del e-mail:

Código PHP:
<? 

// MX :: Componentes Esenciales :: Formulario ASP/PHP 1.0
// Descargado gratuitamente de [url]www.romiglia.com[/url]

    
$destino $email_destino;
    
$asunto2 $asunto;
   
    
$encabezados "MIME-Version: 1.0\n";
    
$encabezados .= "Content-type: text/html; charset=iso-8859-1 \n";
    
$encabezados .= "From: <$email_destino> \n";
    
$encabezados .= "Reply-To: <$email_destino> \n";
    
$cuerpo "$contenido";
    
$cuerpo wordwrap($cuerpo72);

    
mail($destino$asunto2$cuerpo$encabezados) or die ("&mensaje=No se pudo procesar el formulario");

    echo 
"mensaje=El formulario ha sido procesado correctamente";
?>
El "alias" que llama (el servidor SMTP) sólo lo usará tal vez para esa versión ASP .. para PHP no le hace falta (ni lo usa en el script.php)

Envia el e-mail en formato HTML .. y no usa los arrays superglobales .. eso te pude dar problemas en configuraciones de PHP con register_globals a OFF ademas de que podrían hacer un mal uso de tu script (no valida nada .. lo deja todo Flash .. y eso no es bueno. Siempre en PHP hay que validar en última instancia por seguridad).


Un saludo,