Cita:
Iniciado por FuLaNo_ Bueno, seria algo asi
Código PHP:
<?
$asunto = "Aca pone el ASunto del email";
$mensaje = '
<html>
<head>
<title>EL TITULO QUE QUIERAS</title>
</head>
<body>
<p><font size="2" face="Verdana">Nombre: <b>'.$_POST['nombre'].'</b></font></p>
<p><font size="2" face="Verdana">eMail: <b>'.$_POST['mail'].'</b></font></p>
<p><font size="2" face="Verdana">Curso: <b>'.$_POST['curso'].'</b></font></p>
</body>
</html>
';
$email="[email protected]";
$cabeceras = "MIME-Version: 1.0\r\n";
$cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n";
$cabeceras .= "From: ".$_POST['nombre']." <".$_$POST['mail'].">\r\n";
mail($email, $asunto, $mensaje, $cabeceras);
?>
Como ves, solo tienes que agregar este tipo de lineas:
<p><font size="2" face="Verdana">texto: <b>'.$_POST['var'].'</b></font></p>
En donde "texto" identificara el campo en el email y el $_POST['var'] seria la variable para ese campo, ejemplo:
division: '.$_POST['division'] .'
Materia: '.$_POST['materia'] .'
etc... en este caso se usan los '..' para "concatenar" (encadenar) las variables a la variable principal, que sería $mensaje...
Espero haberte ayudado algo.
Gracias. Funcionó perfecto. Bah, en realidad me marcó un error en la línea 18
(Parse error: parse error, unexpected T_VARIABLE in /www/docs/elestilistaonline.com.ar/public_html/PHP/email2.php on line 18
) . Le saqué la línea 18 y funcionó bárbaro.
Por las dudas, la línea 18 es ésta: $cabeceras .= "From: ".$_POST['nombre']." <".$_$POST['mail'].">\r\n";
Lo único que me quedaría por preguntarte es esto: cuando envía la información, la página se me pone en blanco (se borra el formulario y no queda nada en pantalla). Cómo hago para que quede el formulario en pantalla o, al menos, cómo puedo redireccionarlo hacia otro lugar en donde le agradezca haber enviado el mail y haya la posibilidad de clickear un link y volver a la página?
Aún sin esta respuesta que te solicito ahora, ya me tenés como un ferviente agradecido.
Martín.