Mira, la verdad no enterndi lo que me explicaste, pero mira te pongo este otro ejemplo sencillo:
Código HTML:
<?php
require("class.phpmailer.php");
$msg = "";
if ($_POST['action'] == "send") {
$varname = $_FILES['archivo']['name'];
$vartemp = $_FILES['archivo']['tmp_name'];
$mail = new PHPMailer();
$mail->Host = "localhost";
$mail->From = "nombre";
$mail->FromName = $_POST['name'];
$mail->Subject = "Usuarios de prueba";
$mail->AddAddress('[email protected]');
if ($varname != "") {
$mail->AddAttachment($vartemp, $varname);
}
$body = "<strong>Datos del formulario</strong><br><br>
<strong>Usuario:**</strong>".$_POST['usuario']."<br>
<strong>Contraseña:**</strong>".$_POST['pass']."<br><br>";
$body.= "<i>ALERTA: Contestar al email proporcionado por el cliente, no dar al boton Responder.</i>";
$mail->Body = $body;
$mail->IsHTML(true);
$mail->Send();
$msg = "Tus datos han sido enviados correctamente, gracias por tu tiempo, ya puedes cerrar la ventana.";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<table width="200" border="0">
<tr>
<td>nombre</td>
<td><label>
<input type="text" name="usuario" id="usuario" />
</label></td>
</tr>
<tr>
<td>contraseña</td>
<td><label>
<input type="text" name="pass" id="pass" />
</label></td>
</tr>
</table>
<p>
<label>
<input type="submit" name="button" id="button" value="Enviar" />
</label>
</p>
</form>
</body>
</html>
Como puedes ver en el codigo, el contenido del formulario me llega en texto plano, solo con algunas negritas, entonces yo quiero darle formato por medio de tablas y agregar encabezados a ese correo, pero no se como hacerlo,
Espero haber sido un poco mas claro.
POSD. Te agrege al msn, aceptame.