excelente funcionó, era eso lo que faltaba. muchas gracias por la rapidez y la efectividad. otra pregunta más, resulta que para convertir ese archivo en .xml estoy haciendo uso de un script que usa curl y el código va así:
Código PHP:
Ver original<?php
$url = 'http://localhost/mipagina.com/galerias.php';
// Abrir la sesion cURL
// Bloquear las cabeceras HTTP, y obtener sólo XML
// Obtener el feed remoto
// Cerrar la sesión cURL
// Enviar una cabecera XML y mostrar el feed
if ($remoto) {
$archivoxml = 'archivo.xml';
require('escribir_archivo.inc.php');
escribirEnArchivo($remoto, $archivoxml);
}
else {
echo "No se encontró contenido en $url";
}
}
else {
echo "No se pudo iniciar sesión";
}
?>
y el código del require para escribir archivo:
Código PHP:
Ver original<?php
// función para sobrescribir el contenido en un archivo
function escribirEnArchivo($contenido, $archivoDestino) {
// abrir el archivo preparado para escribir
if (!$archivo = fopen($archivoDestino, 'w')) { echo "No se pudo crear $archivoDestino";
}
// escribir el contenido al archivo
if (fwrite($archivo,$contenido) === false) { echo "No se pudo escribir en $archivoDestino";
}
echo "Correcto: contenido actualizado en $archivoDestino";
// cerrar el archivo
}
?>
todo lo hace bien pero al formar el nuevo archivo, igualmente en el servidor local lo crea perfecto mientras que en el servidor web me sale error de lectura, y sintaxis