Hola todos ya lo termine.. y funciona.... pero necesitaria saber como hacer para que funcione en un diseño, digamos con etiquetas html, ya que se las agrego con comillas adelantes de la variable que me muestra el resultado y no me envie el mail....
Alguna idea plis...
Aqui posteo el codigo que me funciona...
Código PHP:
<?
// Script PHP para el envio de Mails via HTTP usando SMTP AUTH.
// INCLUDE :: NO TOCAR
include("Mail.php"); // INCLUDE PEAR de PHP :: NO TOCAR
//Datos del Remitente y Destinatario
$destinatario = "[email protected]"; // E-Mail Destinatario.
$headers["From"] = "$nombre"; // Nombre/E-Mail Remitente. (NO colocar ningun caracter punto (.))
$headers["To"] = "$nombre"; // Nombre/E-Mail Destinatario.
$headers["Subject"] = "Examen"; // Asunto del Mensaje.
include("../libreria/conexion.php"); //INclude de conexion
conectar(); //conecto a la base de datos
//$_SESSION['usuario_id'];
$iduser= 2;
$consulta = mysql_query("SELECT DISTINCT e.iduser, u.nombre FROM examen e INNER JOIN user u ON e.iduser = u.iduser WHERE e.iduser = '$iduser' ORDER BY nombre ");
while ($row=mysql_fetch_array($consulta))
{
//Echo del contenido
$return .=$row['nombre'];
$return .=$row['iduser'];
$id=$row['iduser'];
$con = mysql_query("SELECT p.pregunta, m.modulo, r.respuesta, r.correcta, e.fecha, e.iduser FROM examen e INNER JOIN respuestas r ON e.idrespuesta = r.idrespuesta INNER JOIN pregunta p ON p.idpregunta = e.idpregunta INNER JOIN modulo m ON m.idmodulo = p.idmodulo WHERE e.iduser in('".$id."')");
while ($linea = mysql_fetch_array($con))
{
$return .= $linea['pregunta'];
$return .= $linea['respuesta'];
$return .= $linea['correcta'];
}
}
desconectar(); //desconecto de la base de datos
// Cuerpo del Mensaje
$cuerpo_del_mensaje = "
NOMBRE:
$nombre
Datos:
$return
";
// Datos del Servidor SMTP
$params["host"] = "smtp.extendedcollege.com.ar"; // Host SMTP: host.midominio.com.ar
$params["port"] = "25"; // Puerto: 25
$params["auth"] = true; // Autentificacion: Activada
$params["username"] = "[email protected]"; // Cuenta de Mail: [email protected]
$params["password"] = "123456"; // Clave de Cuenta de Mail: xxxxxxxx
// Enviar el Mail :: NO TOCAR !!!
$mail_object =& Mail::factory("smtp", $params); // Enviar el Mail :: NO TOCAR !!!
$mail_object->send($destinatario, $headers, $cuerpo_del_mensaje); // Enviar el Mail :: NO TOCAR !!!
// Descomentar la linea siguiente si tiene una pagina de agradecimiento, Ej: gracias.html.
//include ("gracias.html");
?>