Buenos días a todos,
No sabia si poner este tema en PHP o en XML asi que espero que sea el sitio correcto.
Tengo un problemilla con una web que estoy haciendo. Os lo cuento brevemente:
Tengo un servidor externo que me devuelve las páginas en xml, entonces en mi codigo le paso la URL de la página del servidor que devuelve xml a la función php simplexml_load_file.
Hasta aquí no hay problema ya que me va muy bien esta función. El problema viene cuando la url tiene parametros. Con una url del estilo:
http://www.miservidor.com/Sugerencias.pro
No tengo ningun problema y puedo parsear bien los resultados desde php, pero si a la que la url es como la siguiente:
http://www.miservidor.com/FICHA-LIBRO.pro?COD-LIBRO=9918
( con el ?COD-LIBRO=9918 ) la función simplexml_load_file, no devuelve nada y no hay manera de que funcione. He probado también con file_get_contents() pero nada tampoco me funciona y no hay manera de parsear el archivo xml cuando la ruta tiene parámetros.
Alguna sugerencia?
Disculpad por un texto tan largo y gracias por anticipado.