CersaIn gracias por la info, trate de implementar la función en mi código, y me manda un error el validador del sat que dice "Error: Invalid byte 2 of 2-byte UTF-8 sequence." de casualidad te mando algun error similar o como lo resolviste?CesarIn escribió:El codigo anterior queda como sigue:
(Las etiquetas de Negritas "[ B ]" y "[ /B ]" no van).Código: Seleccionar todo
$cIniHexXML = hex2bin("efbbbf"); $cNuevoXML = $cIniHexXML.$cNuevoXML;
Intente también con el codigo de darkcode y el mensaje de error sigue siendo el mismo.darkcode escribió: $file = $RUTAFISICADETUXMLENSISTEMA"abc123.xml";
$stream=file_get_contents($file);
echo b"\xEF\xBB\xBF";
header ("Content-Disposition: attachment; filename=\"abc123.xml\"" );
header ("Content-Type: text/xml; charset=utf-8");
echo $stream;
Se que esto lo podemos resolver, como dice un post ahi, estos tipos del SAT creen que lo hacen imposible, pero ya se les ha demostrado que no es asi. veo que hay una gran comunidad de desarrolladores trabajando