Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/05/2012, 22:54
Huaypitufo
 
Fecha de Ingreso: marzo-2012
Ubicación: Merida
Mensajes: 15
Antigüedad: 13 años
Puntos: 1
Incrustar formulario en un email

En mi trabajo me estan pidiendo colocar un formulario en los emails que se le envian a los clientes de donde trabajo para que estos interactuen con el formulario. Estoy haciendo pruebas con mi correo propio y estoy viendo que las etiquetas form no me las reconoce, solo me llegan las etiquetas de los inputs (text y submit) pero no salen todos sus atributos. Estoy usando phpmailer para el envio de correo.

La verdad no se si por default hotmail bloquea algunas etiquetas html o si algo estoy haciendo mal. Aqui esta el codigo que estoy usando

Cita:
require ("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = "localhost";
$mail->SMTPAuth = true;
$mail->Username = "[email protected]";
$mail->Password = "*****";
$mail->SetFrom("[email protected]","Nombre");
$mail->AddAddress("[email protected]","Mi_nombre");
$mail->Subject = "Nombre";

$contenido = "<html><head>
<META http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\" />
<title>Nombre</title></head>
<body topmargin=\"0\" rightmargin=\"20\" leftmargin=\"20\" bottommargin=\"0\">
<form action\"http://www.midominio.com/enlace.php"\ method=\"post\"><input type=\"text\" id=\"texto\" /><input type=\"submit\" value=\"Enviar\" onclick=\"alert('Se ve')\" /></body></html>";
$mail->MsgHTML($contenido);
$mail->Send();
?>