intento mandar un mail al cliente al realizar una compra en formato HTML.
Código:
Este código funciona perfectamente en mi servidor local. Me llega por correo una fantástica pagina web.//--------------------------------cuerpo correu client ob_start(); include($rutahtml."cataleg/facturar.php?orderid=$orderid"); $html=ob_get_contents(); ob_end_flush(); $cuerpoclient .= ".$html."; //para el envío en formato HTML $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: ". $ship_name . " <" . $email . ">\r\n"; //optional headerfields //Correu cliente mail($email,"La seva compra ",$cuerpoclient,$headers);
En cambio cuando lo subo al servidor me llega todo el código de la web pero en formato texto.
Que puede estar pasando?
Gracias por vuestro tiempo.