Cita: tampoco hace nada, me estoy dando cuenta que el replace del post anterior, al poner ?> cierra el PHP
ponelo en comillas dobles
Código php:
Ver original$datos = str_replace("<?xml version=\"1.0\" encoding=\"UTF-8\">", "<?xml version=\"1.0\" encoding=\"UTF-8\"?>", $datos);
// o
$datos = str_replace("<?xml version='1.0' encoding='UTF-8'>", "<?xml version='1.0' encoding='UTF-8'?>", $datos);