Hola quisiera me ayudaran a poder enviar una tabla dentro de la funcion mail de php, escribo el codigo para que me digan en que estoy fallando, y como lo areglo.
Gracia
************************************************** ********
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
$nombre=$_POST['nombre'];
$apellido=$_POST['apellido'];
$direccion=$_POST['direccion'];
$email=$_POST['email'];
$sexo=$_POST['sexo'];
$turno=$_POST['turno'];
$comentarios=$_POST['comentarios'];
$cabeceras = 'MIME-Version: 1.0' . "rn";
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "rn";
$resumen="<table border='1'>
<tr><td colspan='2'><?php echo 'Datos de '. $nombre.' '.$apellido; ?></td></tr>
<tr><td><?php echo 'NOMBRE ';?></td><td><?php echo $nombre; ?></td></tr>
<tr><td><?php echo 'APELLIDO ';?></td><td><?php echo $apellido; ?></td></tr>
<tr><td><?php echo 'DIRECCION ';?></td><td><?php echo $direccion; ?></td></tr>
<tr><td><?php echo 'EMAIL ';?></td><td><?php echo $email; ?></td></tr>
<tr><td><?php echo 'SEXO ';?></td><td><?php echo $sexo; ?></td></tr>
<tr><td><?php echo 'TURNO ';?></td><td><?php echo $turno; ?></td></tr>
<tr><td><?php echo 'COMENTARIOS';?></td><td><?php echo $comentarios; ?></td></tr>
</table>
";
if(mail("[email protected]","control de horarios","$resumen","$cabeceras"))
{
echo "Datos enviados correctamente";
}else{
echo "Los datos no se Enviaron";
}
?>
</body>
</html>
no me tira error en el codigo, pero si lo envio con la cabecera ($cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "rn"; me llega una tabla en blanco (vacia, sin ningun dato ) al correo destino, si no lo envio con esta cabecera, me llegan los datos completos, pero me los imprime de la siguiente forma:
************************************************** ***************
<table border='1'>
<tr><td colspan='2'><?php echo 'Datos de '. juan.' '.perez; ?></td></tr>
<tr><td><?php echo 'NOMBRE ';?></td><td><?php echo juan; ?></td></tr>
<tr><td><?php echo 'APELLIDO ';?></td><td><?php echo perez; ?></td></tr>
<tr><td><?php echo 'DIRECCION ';?></td><td><?php echo alicanto 123; ?></td></tr>
<tr><td><?php echo 'EMAIL ';?></td><td><?php echo [email protected]; ?></td></tr>
<tr><td><?php echo 'SEXO ';?></td><td><?php echo varon; ?></td></tr>
<tr><td><?php echo 'TURNO ';?></td><td><?php echo Reemplasos; ?></td></tr>
<tr><td><?php echo 'COMENTARIOS';?></td><td><?php echo este es un comentario de prueba; ?></td></tr>
</table>
si se dan cuenta los datos que destaco llegan, correctamente pero muestra todo el html+ la declaracion de las variables.
Gracias por el tiempo!