Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/10/2009, 08:02
Avatar de kaninox
kaninox
 
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 8 meses
Puntos: 49
Respuesta: Maquetar resultados formulario PHP

no podrás maquetear css, solo pasar html a través de los correos, para ello solo debes definir cabeceras que le informen a la funcion mail que estas enviando un email con codigo html...

algo como esto...
Código php:
Ver original
  1. <?php
  2. /*definimos las cabeceras*/
  3.     $hdr="MIME-Version: 1.0\n";
  4.     $hdr.="Content-type: text/html; charset=iso-8859-1\n";
  5.     $hdr.="Content-Transfer-Encoding: 8bit\n";
  6.     $hdr.="X-Priority: 1\n";
  7.     $hdr.="X-MSMail-Priority: High\n";
  8.     $hdr.="From: \"Formulario\" <[email protected]>\n"; //DESDE . email quien envia
  9. /*llenamos el cuerpo del mensaje*/
  10.     $cuerpo.="<html>\n<body bgcolor=\"#114739\">\n"; //color al fondo por ejemplo
  11.     $cuerpo .= "<table align=\"center\" width=\"900\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
  12.     $cuerpo .= "<tr><td height=\"400px\">";
  13.         $cuerpo .= "aqui tu mensaje puedes agregar fondo a la tabla con bacground...";
  14.     $cuerpo .= "</td></tr>";
  15.     $cuerpo .= "</table>";
  16.     $cuerpo.="</body>\n</html>\n";
  17.    
  18. mail("[email protected]"," Probando email", $cuerpo, $hdr);
  19.  
  20. echo "Correo enviados correctamente";
  21. ?>


saludos
__________________
Gokuh Salvo al mundo. PUNTO!!!!